您的位置:首页 > 数据库 > Oracle

pl/sql连接远程Oracle

2015-01-07 16:01 323 查看
连接工具:pl/sql developer

连接远程服务器的Oracle时需要修改配置文件。若本地没有oracle,则在安装oracle的机器下找到名称为instantclient_11_2的文件夹,拷贝到本地。

找到该文件夹下面的文件D:\Program Files (x86)\plsqlconfigfile\instantclient_11_2\NETWORK\ADMIN\tnsnames.ora

修改其中的配置信息,修改后的文件内容如下:

# tnsnames.ora Network Configuration File: D:\Oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

BJ98 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = bj98)

)

)

LISTENER_BJ304 =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

LISTENER_BJ0304 =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

LISTENER_BJYY304 =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.181)(PORT = 1521))

LISTENER_BJ098 =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

LISTENER_ORCL =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

ORACLR_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

(CONNECT_DATA =

(SID = CLRExtProc)

(PRESENTATION = RO)

)

)

BJ304 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = BJ304)

)

)

BJ0304 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = BJ0304)

)

)

BJYY304 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.181)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = BJYY304)

)

)

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = SHARED)

(SERVICE_NAME = orcl)

)

)

BJ098 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.73)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = bj098)

)

)

打开pl/sql,tools---preference---connection

将oracle home的路径改为D:\Program Files (x86)\plsqlconfigfile\instantclient_11_2

将oracle oci library的路径改为D:\Program Files (x86)\plsqlconfigfile\instantclient_11_2\oci.dll

重新启动pl/sql, 输入用户名密码,即可登陆进远程服务器的数据库中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: