64位oracle数据库安装32位plsql解决方法,及设置连接为选项

   遇到这样的问题,在64位oracle上安装plsql(网上只能找到32位的)时候,运行过程报错,而且客户端工具只有三项 没有连接为选项(connect as)


    Initialization  error Could not initialize:
     "G:\oracle\product\10.2.0\client_3\bin\oci.dll" Make sure you have the  32 bits Oracle Client installed.
   OracleHomeKey:
   OracleHomeDir: G:\oralce\product\10.2.0\client_3   Found: oci.dll
  

   Using: G:\oracle\product\10.2.0\client_3\bin\oci.dll
   LoadLibrary(G:\oracle\product\10.2.0\client_3\bin\oci.dll) return 0


这样的报错是  原因是oci.dll是64位的,32位应用程序PLSQL Developer无法加载解决方法是: 
首先.下载Oracle Client Package http://www.oracle.com/technetwork/topics/winsoft-085727.html  在这边页面下载你需要的instantbask 我安装的是oracle10.2.0 我下载的是这个版本
instantclient-basic-win32-10.2.0.4.zip (34,742,358 bytes)
下载完后,解压缩放到你的相关地址下:比如E:\tools下
  然后将你下列路径下的两个文件拷贝出来放到E:\tools\instantclient_10_2_4
  a. path:  G:\oracle\product\10.2.0\client_3\oui\lib\win32  filename:msvcr71.dll
  b. path:  G:\oracle\product\10.2.0\client_3\NETWORK\ADMIN
filename: tnsnames.ora

  放到目标文件夹之下 后
  启动PL/SQL Developer ,点击取消不要登录,在Tools\Perferences 下的Connection 配置Oracle_Home和OCI Library,如下
      OracleHome:E:\tools\instantclient_10_2_4
OCI library:E:\tools\instantclient_10_2_4\oci.dll
  点击apply 然后点击ok重新启动后,plsql输入正确的用户名和密码之后即可登录而且
客户端工具出现了connet as (连接为)选项。至此完成相关设置
    








猜你喜欢

转载自mamtorc.iteye.com/blog/1844353
今日推荐