plsql連不上win7 64位系統下的64位oracle(解決方法二)


PLSQL Developer 連接oracle(64) (instantclient)             

昨天安裝了oracle,今天裝了PLSQL Developer,連不上去。PLSQL Developer是32位的識別不了64位的oralce數據庫。

解決方案:

  1. 下載instantclient-basic-nt-11.2.0.2.0位客戶端,加壓后存放,如D:\ProgramFiles\instantclient
  2. 拷貝Oracle 11.2G的msvcr80.dll和tnsnames.ora到解壓的instantclient_32位客戶端根目錄,它們的位置分別是:

    D:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\BIN和D:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\NETWORK\ADMIN

  3. 設置PLSQL Developer中設置Oracle_Home和OCI Library,

    如圖:

    PLSQL developer 連接不上64位Oracle 解決辦法一
  4. 在PLSQL Developer目錄下創建bat文件,作為PLSQL Developer的啟動快捷方式替換PLSQL Developer傳統啟動方式,bat文件中的內容如下:

    @echo off

    set path=D:\ProgramFiles\instantclient

    set ORACLE_HOME=D:\ProgramFiles\instantclient

    set TNS_ADMIN=D:\ProgramFiles\instantclient

    set NLS_LANG=AMERICAN_AMERICA.AL32UTF8(中文限制則修改為:set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK)

    start plsqldev.exe

    至此設置完成,經實驗PLSQL Developer的可以成功連接到Oracle 11.2G 64位


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM