oracle数据库使用plsql(64位)时出现的问题

Posted apache-xinge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库使用plsql(64位)时出现的问题相关的知识,希望对你有一定的参考价值。

    64位win7上装PL/SQL,经常会遇见“Could not load "……\\bin\\oci.dll"”这个错误,我查了一下资料,原因是PL/SQL只对32位OS进行支持,解决方法是额外加载一个oci.dll文件,操作如下:

      Step1:

       到如下地址下载包含oci.dll文件包“instantclient_10_2",将该文件解压到“D:\\Program Files \\”下

       http://download.csdn.net/detail/shenkxiao/4181424

     Step2:装好Oracle客户端,并配好TNS后,启动PL/SQL,点击登录中的“取消”按钮,不登录直接进入PL/SQL操作界面,点击“工具”下“首选项”如下:

 

 

 

 

 

 

 

 

 

 

 

 

 

  Step3:选择Step1目录下插件中的oci.dll文件,点击“确认”,如下图:

 

 

 Step4: 登录页面中在“数据库”选项中输入TNS中的IP:端口/数据库实例经测试,此处必须这样写,否则不能正常连接)

 

     

 

以上是关于oracle数据库使用plsql(64位)时出现的问题的主要内容,如果未能解决你的问题,请参考以下文章

plsql developer 64位 怎么连接oracle 64位

使用32位PLSQL通过64位的ORACLE客户端连接到64位的数据库

解决中64位Win7系统上PLSQL无法连接ORACLE的方法(PLSQL无法识别ORACLE_HOME的配置)

解决32位plsql_Developer客户端连接不64位Oracle11g上数据库

[Oracle] - 使用32位 PLSQL(PL/SQL Developer)登陆64位Oracle失败之解决

64位plsql能连32位oracle 11g client吗