一、下载Oracle即时客户端
HTTPLink:
[http://www.oracle.com/technology/software/tech/oci/instantclient/index.html]
可以选择下载自己的需要版本。我选择的是"Version 11.2.0.2.0: Instant Client Package - Basic"
PL/SQL Development下载:[http://www.allroundautomations.com/plsqldev.html]
二、相关配置
1.解压缩Basic包到“D:\oracle_client”,在解压缩出来的文件夹下新建: NETWORK\ADMIN\。在ADMIN之下建立文件tnsnames.ora。然后在tnsnames.ora中配置:
orcl=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT =1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME =orcl)
)
)
红色字体标记的文字是需要根据自己需要配置的:
① orcl是网络客户端别名,可以自定义
② 127.0.0.1是Oracle所在服务器地址
③ 1521是Oracle端口号
④ oral则是SID(注意大小写)
同时在ADMIN文件夹下建立sqlnet.ora文件,其中的内容如下:
SQLNET.AUTHENTICATION_SERVICES=(NTS)
NAMES.DIRECTORY_PATH=(TNSNAMES,HOSTNAME)
2.配置PL/SQL Dev
①已Not Logged on状态登陆PL/SQL Dev
② Tools -->Preferences --> Connection -->设置:
Oracle Home参数为:D:\oracle_client
OCI library参数为:D:\oracle_client \oci.dll
3.配置环境变量
新加环境变量ORACLE_HOME,其值为D:\oracle_client
新加环境变量TNS_ADMIN,其值为D:\oracle_client\NETWORK\ADMIN(即为tnsnames.ora所在的目录)
三、处理中文显示
写一个批处理plsql. bat放到plsqldeveloper安装目录下,内容如下:
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
PLSQLDev.exe
这个字符集,指的是服务器端的字符集.
常设的字符集:
set nls_lang=simplified chinese_china.zhs16cgb231280
set nls_lang=simplified chinese_china.ZHS16GBK
set nls_lang=simplified chinese_china.Utf8
四.开启 PL/SQL Dev 即可进行连接