1. 程式人生 > >PLSQL Developer 配置Oralce11g連線+中文亂碼問題

PLSQL Developer 配置Oralce11g連線+中文亂碼問題

 PLSQL Developer因為沒有對應的64位程式,所以用該程式連線Oracle時只能對應x86的Oracle客戶端。本示例為Oracle11g,去官網下載instantclient_11_2的x86版本。11g之後可以不用安裝程式,直接使用這種綠色程式便可。

    1.配置環境變數:ORACLE_HOME=D:\Program Files (x86)\instantclient_11_2

                    TNS_ADMIN=D:\Program Files (x86)\instantclient_11_2\NETWORK\ADMIN

     NETWORK、ADMIN如沒有則手動新建。

    2.設定PLSQL Developer:

    1)進入程式,選單:工具-首選項

    
wKioL1Q55IihiPCyAAKoQ1phdcs149.jpg

     2)設定Oracle主目錄、OCI庫,如果環境變數設定正確,下拉會自動查詢到。

wKioL1Q55jDB2US3AALaymvzGOA513.jpg

      Oracle主目錄:D:\Program Files (x86)\instantclient_11_2

      OCI庫:D:\Program Files (x86)\instantclient_11_2\oci.dll

      確定,儲存。退出程式。

    3)啟動程式,進入登入介面:

     資料庫等下拉會有TNS_ADMIN裡tnsnames.ora配置好的連線名,輸入使用者名稱、密碼即可登入。

     wKiom1Q55iOQLyWiAAE9u3ngBTU027.jpg

      4)解決中文亂碼問題:

新建變數,設定變數名:NLS_LANG,變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK