plsql登录oracle数据库时出现的‘适配器无法加载’问题的解决办法
程序员文章站
2022-07-01 18:33:42
今天遇到了plsql 登录oracle时出现的‘适配器无法加载’的问题,弄了一天才弄好,在此记录解决方法,以便查阅。
问题描述
我用的是oracle 11g 64位,32位的...
今天遇到了plsql 登录oracle时出现的‘适配器无法加载’的问题,弄了一天才弄好,在此记录解决方法,以便查阅。
问题描述
我用的是oracle 11g 64位,32位的客户端和plsql
plsql 登录oracle数据库时出现的‘适配器无法加载’的问题,但是sqlplus却可以正常登录。 sqlplus登录oracle数据库时出现的‘适配器无法加载’的问题,但是plsql可以正常登录。
究其原因是因为同时装了服务器和客户端,因此有两个tnsnames.ora配置文件,默认用哪个的问题。
问题的解决
经过一天的查阅和尝试得出解决方法如下:
配置环境变量:
1. tns_admin:d:\oracle\product\11.2.0\client_1\network\admin(客户端位置)
2. path:d:\oracle\product\11.2.0\dbhome_1\bin (服务器在前)
3. path:d:\oracle\product\11.2.0\client_1(客户端在后)
4. 将d:\oracle\product\11.2.0\dbhome_1\network\admin下的tnsnames.ora拷贝到d:\oracle\product\11.2.0\client_1\network\admin