没有安装Oracle客户端使用PL/SQL连接Oracle的方法 【知识分享: 64位Oracle与32位PL/SQL Developer连接配置解决方案分享】
0
问题描述: 安装Oracle11G后,用PLSQL developer去连接数据库出现报错:
Could not load "……\bin\oci.dll" OCIDLL forced to …… LoadLibrary (……oci.dll)
returned 0
原因分析:因为oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载,而且PLSQL Developer只支持32位,所以如果非要64位Oracle,我们只能想别的解决方案了。
Could not load "……\bin\oci.dll" OCIDLL forced to …… LoadLibrary (……oci.dll)
returned 0
原因分析:因为oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载,而且PLSQL Developer只支持32位,所以如果非要64位Oracle,我们只能想别的解决方案了。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-10-16 回答
赞同来自: 天涯浪子 、指缝阳光2014
1、下载instantclient_11_2.rar 客户端,下载地址: http://pan.baidu.com/s/1mgt6ZhA,解压后存放到,如D:\instantclient
2、拷贝Oracle11G的msvcr80.dll文件和tnsname.ora到解压的instantclient_11_2.rar 客户端目录,及D:\instantclient下。
3、设置PLSQL Developer的Oracle_Home和OCI Libaray, 设置PL/SQL tools->preferences
如下图所示
4、配置系统环境变量 TNS_ADMIN,如下图:
5、至此设置完成,重启电脑,PLSQL Developer可以成功连接Oracle了。
梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-03-06 回答
赞同来自:
3344520 - iqlife 2014-03-14 回答
赞同来自: