前置条件
1、plsql正常安装,安装路径不存在中文
2、instantclient解压正确,解压路径不存在中文
3、环境变量配置正确
1) 变量名:ORACLE_HOME
变量值:instantclient解压路径,如D:\Program Files\instantclient_11_2
2) 变量名:TNS_ADMIN
变量值:instantclient解压路径,如D:\Program Files\instantclient_11_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path变量,在后面添加instantclient解压路径,如D:\Program Files\instantclient_11_2
4、plsql配置信息正确
步骤4填写instantclient解压路径,如D:\Program Files\instantclient_11_2
步骤5填写instantclient解压路径+oci.dll文件,如D:\Program Files\instantclient_11_2\oci.dll
上述信息全部配置正确后plsql重启,登录窗口DATABASE下拉框不显示配置连接信息,则是instantclient解压存在问题,一般是系统和当前路径下缺少库文件
验证
1、instantclient解压路径下双击adrci.exe程序,
2、查看程序是否能够正常运行成功
3、运行异常,提示缺少msvcr120.dll库文件
解决
1、此电脑路径下查找对应提示库文件,找到最新版本的库文件,移动到instantclient解压路径下
2、重新双击adrci.exe程序,程序运行正常,问题解决,重启plsql,登录窗口DATABASE下拉框显示配置连接信息
注意:
1、此电脑路径下查找对应提示库文件,找不到对应库文件,则在网上下载新版本的库文件移动到对应路径下
2、库文件放置到instantclient解压路径下,运行adrci.exe程序失败,则说明库文件依旧缺失或者移动到该路径下的库文件版本不对,上网重新下载新版的库文件移动到对应路径下。