plsql远程连接Oracle
远程连接Oracle,比较麻烦,除了plsql,还需要下载一个本地轻量级客户端Instant Client。最近因工作需要所以自己亲自做了一个步骤,算是记录一下,未免以后用到。
一、下载plsql
官网:plsql此处,一般建议和远程Oracle下载同一版本的,不过不一样也没有问题,只是建议,出于严谨,避免可能出现的问题。
1、下载plsql
选择合适自己的版本
下载完就是一个.msi的安装包,安装即可;2、安装
直接next。
选择我接受,继续next。
选择安装路径,其他不变,next。
默认即可,next。
安装完成。
3、本地连接
直接输入用户名、密码、数据库名就可以了。
下面是远程连接所需。
二、下载客户端Instant Client
官网:Instant Client 1、下载
选择合适自己的版本下载,一般情况Instant Client版本尽量和Oracle的版本保持一致,下载后直接解压,放在plsql同级目录下(当然可以放在别处,我只是为了怕误删,方便)
2、配置
在Instantclient12目录下新建一个network目录,在network目录下再次新建一个admin目录,在admin目录下新建一个文件:tnsnames.ora,在这个文件中放入远程Oracle发来的连接串:
BRXT_XC_CS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 端口))
)
(CONNECT_DATA =
(SERVICE_NAME = BRXT)
)
)
参数说明:
BRXT_XC_CS :连接名,连接数据库的别名,可以自己起。
HOST = 115.28… :host后面是数据库地址ip。
SERVICE_NAME :是数据库名(对应jdbc:oracle:thin:@ip:端 口:BRXT)。
3、配置环境变量
4、打开plsql
下载安装成功后,直接打开plsql,然后在弹窗中点击Cancel(取消);
5、配置plsql
点击Configure----->preference,在弹窗中选择自己的Oracle home和oci library。然后apply–>ok。
注意:这俩个路径一般会自己检测,如果没有检测到,就自己手动将你的路径复制粘贴过来。
6、重新启动plsql
重新启动plsql,会发现这次的弹窗和之前不一样了,变成:
多了一个Conncet as,说明你已经配置好了,接下来就可以去测试连接你的远程Oracle了。
三、安装汉化包(可选)
汉化包,想要的自己下载即可,官网下载plsql的时候就提供了各种语言包:https://www.allroundautomations.com/registered-plsqldev/
注意:目前语言包只提供到了12版本,再往上就没有提供了,不过想要的朋友可以自行网上下载。
下载完后,开始进行安装汉化包;安装路径需要选择PLSQL的安装路径。
汉化完成后,重新打开plsql就可以看到了。
这里只是记录一下自己的连接步骤,有需要的亲可以自行查看。