由于要使用PL/SQL Developer, 但是又未安装Oracle Client,网上搜索了一下,存在这样一个方法,本人也试验成功,具体方法如下:
- 下载instant client 包 http://download.oracle.com/otn/nt/instantclient/112010/instantclient-basic-win32-11.2.0.1.0.zip
- 解压包到任意地方,这里假设解压到 C:/instantclient_11_2
- 设置环境变量,添加 C:/instantclient_11_2 到 %PATH%
- 添加新变量: %LD_LIBRARY_PATH%, %SQLPATH% 和 %TNS_ADMIN%, 值都为 C:/instantclient_11_2
- 打开PL/SQL Developer, 设置 OCI Library 为 “C:/instantclient_11_2/oci.dll”(Tools->Preferences->Connection)
- 在C:/instantclient_11_2目录下新建一个文件,名为TNSNAMES.ORA,打开文件添加以下连接信息
PL/SQL Developer是通过%TNS_ADMIN%这个变量来寻找TNSNAMES.ORA的,所以可以在TNSNAMES.ORA添加多个链接。