如何配置pl/sql (本地客户端)连接远程oracle服务器

时间:2021-02-18 17:27:49

配置方法:

1、找到oracle的安装目录。如:C:\oracle\product\10.2.0\db_1\network\ADMIN

如何配置pl/sql (本地客户端)连接远程oracle服务器

2、找到tnsnames.ora文件。

如何配置pl/sql (本地客户端)连接远程oracle服务器

3、用文本方式打开,添加以下内容:

本地实例名 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库IP地址)(PORT = 远程服务器端口号))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = 远程数据库服务名)
    )
  )

其中中文部分是需要修改的部分,除第一个“本地实例名”外,其他需要跟远程数据库管理员咨询,本地实例名就是方便自己识别数据库的一个名字,可以自定义。

4、然后打开pl/sql就能看到自己创建的链接,如图:

如何配置pl/sql (本地客户端)连接远程oracle服务器

通过客户机的方式来远程连接数据库*(instantclient_11_2)百度云上java里有这个文件

1、解压到一个固定的目录如C:\instantclient_plsql

在解压的目录里创建文件network\admin\tnsnames.ora

如何配置pl/sql (本地客户端)连接远程oracle服务器

2、编辑文件内容,注意IP和PROT要用远程ORACLE的

# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools.

ORCL =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.176.110)(PORT = 1521))    )    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = orcl)    )  )

EXTPROC_CONNECTION_DATA =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))    )    (CONNECT_DATA =      (SID = PLSExtProc)      (PRESENTATION = RO)    )  )

3、设置PLSQL,菜单为Tools\Prefrence

如何配置pl/sql (本地客户端)连接远程oracle服务器

4、重新启动PLSQL,可以远程连接了

http://jingyan.baidu.com/article/ce436649f8a0593772afd36d.html