在Win7 64位机器上安装了64位的Oracle 11g ,后来安装PLSQL Developer登录时发现DataBase下拉框为空,因为PLSQL Developer只有32位版本。
解决方案如下:
1.安装PLSQL Developer
安装路径中不能带括号等特殊字符。可安装9.0.6版本并破解。
2.安装Oracle11g 32位客户端
不能安装64位,否则启动PLSQL会报错。可下载“instantclient-basic-win32-11.2.0.1.0”版本,是免安装版本,可以解压到地址,如:“D:\oracle\instantclient_11_2”,其中“\oracle”为oracle安装路径。
3.设置PLSQL
登录窗口点击“取消按钮”直接进入。在工具-首选项,连接,OCI库输入oci.dll的路径,如“D:\oracle\instantclient_11_2\oci.dll”。
4、添加2个系统环境变量
变量名:TNS_ADMIN,变量值:D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.AL32UTF8 或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK