PLSQL Developer连接远程Oracle11g数据库
下载Oracle Instant client
https://www.oracle.com/database/technologies/instant-client/downloads.html
需要下载instantclient,instantclient的版本选择需要与远程oracle数据库版本对应
下载得到instantclient-basic-windows.x64-11.2.0.4.0.zip
解压instantclient-basic-windows.x64-11.2.0.4.0.zip到一个文件夹instantclient_11_2,将此文件夹随便放到一个目录下
在此目录下创建两个文件夹,形成instantclient_11\network\admin,新建文件名为tnsnames.ora
连接名 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库地址 )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = 数据库名 ) ) )
示例为
etlcrmtest = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.37.14.125 )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = etlcrmtest ) ) )
新建系统环境变量
变量名TNS_ADMIN
变量值D:\Tools\Setup\PL\instantclient_11_2\network\admin (即刚才解压和新建的路径)
打开PLSQL Developer,配置--首选项
Oracle主目录名填入D:\Tools\Setup\PL\instantclient_11_2\
OCI库填入D:\Tools\Setup\PL\instantclient_11_2\oci.dll
关闭PL/SQL重新打开,输入数据库用户名和口令,选择数据库即可
本站所有文章均可随意转载,转载时请保留原文链接及作者。