zoukankan      html  css  js  c++  java
  • 解决X64操作系统PL/SQL连接报错问题 make sure you have the 32 bits oracle client installed

    Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:

    1、Database下拉框为空:

     

    2、强制输入用户名、密码及Database,登录弹出:

    Initialzation error
    Could not initialize
    "...."
    Make sure you have the 32 bits Oracle Client installed.
    
    OracleHomeKey:
    OracleHomeDir:...
    Found:oci.dll
    Using:
    ...
    Loadlibrary(...)
    returned 0

     

    说明PLSQL Developer并不支持Oracle 64位客户端连接。

    解决办法:

    1、下载32位Oracle客户端

    其实可以下载免安装版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html,我下载的是instantclient-basic-nt-11.2.0.2.0.zip

    2、解压

    解压instantclient-basic-nt-11.2.0.2.0.zip,例如到D:instantclient_11_2

    3、设置PLSQL Developer

    启动PLSQL Developer,不登录点取消进入PLSQL Developer,Tools->>Preferences:

    Oracle Home:OraDb11g_home1(发现这里似乎可以随便写,我填的是安装的Oracle 11g 64位的)

    OCI Library:D:instantclient_11_2oci.dll

    4、添加环境变量

    TNS_ADMIN ->> D:appYangJinproduct11.2.0dbhome_1NETWORKADMIN

    中文乱码问题:

    启动PLSQL Developer,登录发现中文表名乱码:

    解决方法:

    添加环境变量:NLS_LANG ->> AMERICAN_AMERICA.UTF8

  • 相关阅读:
    手速太慢QAQ
    最短路总结
    放下
    素材收集
    NOI2018旅游记
    -5
    七月
    德国GG了
    本人自传
    bzoj2369
  • 原文地址:https://www.cnblogs.com/wjwen/p/4362816.html
Copyright © 2011-2022 走看看