plsql远程连接Oracle

远程连接Oracle,比较麻烦,除了plsql,还需要下载一个本地轻量级客户端Instant Client。最近因工作需要所以自己亲自做了一个步骤,算是记录一下,未免以后用到。

一、下载plsql

官网:plsql此处,一般建议和远程Oracle下载同一版本的,不过不一样也没有问题,只是建议,出于严谨,避免可能出现的问题。

1、下载plsql

widows 配置postgresql远程连接 plsql连接远程_数据库


选择合适自己的版本

下载完就是一个.msi的安装包,安装即可;2、安装

直接next。

widows 配置postgresql远程连接 plsql连接远程_官网_02


选择我接受,继续next。

widows 配置postgresql远程连接 plsql连接远程_数据库_03


选择安装路径,其他不变,next。

widows 配置postgresql远程连接 plsql连接远程_远程连接_04


默认即可,next。

widows 配置postgresql远程连接 plsql连接远程_数据库_05


widows 配置postgresql远程连接 plsql连接远程_数据库_06


widows 配置postgresql远程连接 plsql连接远程_官网_07


安装完成。

3、本地连接

直接输入用户名、密码、数据库名就可以了。

widows 配置postgresql远程连接 plsql连接远程_数据库_08


下面是远程连接所需。

二、下载客户端Instant Client

官网:Instant Client 1、下载

widows 配置postgresql远程连接 plsql连接远程_官网_09


选择合适自己的版本下载,一般情况Instant Client版本尽量和Oracle的版本保持一致,下载后直接解压,放在plsql同级目录下(当然可以放在别处,我只是为了怕误删,方便)

widows 配置postgresql远程连接 plsql连接远程_远程连接_10


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、配置环境变量

widows 配置postgresql远程连接 plsql连接远程_数据库_11


4、打开plsql

下载安装成功后,直接打开plsql,然后在弹窗中点击Cancel(取消);

widows 配置postgresql远程连接 plsql连接远程_官网_12


5、配置plsql

点击Configure----->preference,在弹窗中选择自己的Oracle home和oci library。然后apply–>ok。

widows 配置postgresql远程连接 plsql连接远程_数据库_13


注意:这俩个路径一般会自己检测,如果没有检测到,就自己手动将你的路径复制粘贴过来。

6、重新启动plsql

重新启动plsql,会发现这次的弹窗和之前不一样了,变成:

widows 配置postgresql远程连接 plsql连接远程_官网_14

多了一个Conncet as,说明你已经配置好了,接下来就可以去测试连接你的远程Oracle了。

三、安装汉化包(可选)
汉化包,想要的自己下载即可,官网下载plsql的时候就提供了各种语言包:https://www.allroundautomations.com/registered-plsqldev/

widows 配置postgresql远程连接 plsql连接远程_官网_15


注意:目前语言包只提供到了12版本,再往上就没有提供了,不过想要的朋友可以自行网上下载。

下载完后,开始进行安装汉化包;安装路径需要选择PLSQL的安装路径。

widows 配置postgresql远程连接 plsql连接远程_官网_16


widows 配置postgresql远程连接 plsql连接远程_数据库_17


widows 配置postgresql远程连接 plsql连接远程_官网_18


widows 配置postgresql远程连接 plsql连接远程_官网_19


widows 配置postgresql远程连接 plsql连接远程_远程连接_20


汉化完成后,重新打开plsql就可以看到了。

widows 配置postgresql远程连接 plsql连接远程_远程连接_21

这里只是记录一下自己的连接步骤,有需要的亲可以自行查看。