oracle11 用戶端安裝及PLSQL和TOAD中文亂碼

來源:互聯網
上載者:User

http://wanwentao.blog.51cto.com/2406488/456195


oracle11 用戶端安裝及PLSQL和TOAD中文亂碼

1.從Oracle官方下載“Instant Client Package”的軟體,較好的實現了Oracle用戶端綠化的解決方案。

  為:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

  可下載的程式包有:

  下載程式包:

instantclient-basic-win32-11.2.0.1.0.zip   (目前最新版)

2.解壓到安裝目錄,例如:D:\Program Files\下,然後在這個目錄下建立D:\Program Files\instantclient_11_2\下建network\admin 兩層檔案夾,然後在admin內建立 tnsnames.ora檔案,

  輸入格式如下:

OWEN_192.168.2.35 =192.168.2.35:1522/owen

這裡的1522 為oracle 的監聽連接埠,如果你不確定你的oracle 的監聽連接埠是多少,你最好在伺服器是用

lsnrctl status 命令來看一下。

這雷根據自己的實際情況進行修改,注意中間的空格問題,如果空格多了或少了都會出現錯誤的。

其實這裡的第二步中的建network\admin 兩層檔案夾,然後在admin內建立 tnsnames.ora檔案,不是必須要做的。這樣做,只是為了方便登入。

3.配置系統的環境變數

  在 Path 變數值最前面寫上: D:\Program Files\instantclient_11_2; 或者在最後面加上:;D:\Program Files\instantclient_11_2

  並建立變數:變數名為:oracle_home   變數值為:D:\Program Files\instantclient_11_2

4.安裝 PLSQL Developer 7.1或其它版本吧。注意安裝時不要安裝在帶“(x86)”的目錄內,容易出錯。

5.運行“PLSQL Developer”吧,串連一下試試,正常情況下就可以串連成功了。

處理PLSQL Developer串連後出現亂碼情況

問題描述:使用Oracle綠色版用戶端串連到其它Oracle資料庫後,查詢出來的資訊出現亂碼情況。

解決方案:

6.開啟 PLSQL Developer 安裝目錄下,看到有PLSQLDev.exe的目錄,

  在PLSQL Developer檔案夾內建立“PLSql_run.bat”檔案,在該檔案中輸入下面內容:

---------------------------------------------------------------------------------------------

 

set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

PLSQLDev.exe

 

---------------------------------------------------------------------------------------------

 

7.每次啟動時請使用"PLSql_run.bat"檔案進行啟動PLSQL Developer工具,否則出現亂碼。

 

8.TOAD的中文亂碼解決方案
設定環境變數nls_lang,變數值: AMERICAN_AMERICA.US7ASCII

運行不成功的檢查方法:

1.串連不成功,請查網路和伺服器防火牆之類的。

2.開啟“PLSQL Developer”後,點“取消”,進入到PLSQL Developer軟體的

  Tools/preferences視窗內,再進入 Oracle/Connection中,修改內容如下:

  Oracle Home 中輸入:D:\ORA10

  OCI library 中輸入:D:\ORA10\oci.dll

  再串連的試試吧。

 

--------------------------------------------------------------------------------------------------

中文亂碼解決:

在我的電腦上右鍵屬性--進階系統設定--進階--環境變數,建立使用者變數:
變數名:NLS_LANG
變數值:AMERICAN_AMERICA.UTF8

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.