不安装Oracle客户端,用PLSQL连接Oracle
一、准备
首先准备下载两个软件,一个是instantclient-basic-win32-11.2.0.1.0.zip,另一个是plsql安装包(PLSQL Developer 7.1.4.rar)。
注意:不管系统是32bit还是64bit都可以使用32bit的plsql安装包;
二、解压并且配置Oracle客户端信息
1,解压到目录:D:\Oracle\instantclient_12_2;
2,在这个目录下新建sqlnet.ora和tnsnames.ora两个文件:
sqlnet.ora文件内容:
SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora文件内容:
orcl = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.146.143 )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl ) ) )
4,设置操作系统环境变量
配置环境变量,右击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”,增加如下内容:
1) 变量名:ORACLE_HOME
变量值:D:\Oracle\instantclient_12_2
2) 变量名:TNS_ADMIN
变量值:D:\Oracle\instantclient_12_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path变量,在后面添加 D:\Oracle\instantclient_12_2
三、PLSQL安装
PLSQL Developer 11安装,直接双击,下一步即可;
四、配置
1,打开plsql,首选下的连接
Tools–>Preferences,配置Connection的Oracle Home和OCI library,分别指向D:\Oracle\instantclient_12_2和D:\Oracle\instantclient_12_2\oci.dll
2,重新启动PL/SQL,登录测试成功。