Oracle Instant Client安裝
2 |
前幾天分享了Windows 7安裝Oracle Client的經驗,有網友提到了Oracle Instant Client,不過畢竟已是年老體衰之人,當然就沒有勤快到馬上去實地測試一下。
無奈,出來混,總是要還的。(誤)
今早Toad Freeware在啟動時出了狀況,只要一用Oracle 10.2 x86 Client連線就會Crash。氣憤之餘,在命運的作弄下剛好看見Toad的Installed Clients清單中有個"偽。Instant Client - 10.2.0.1.0",由路徑看起來應是Oracle 10.2g x64 Client被誤判:
這讓我心生改用Instant Client試試的念頭。想想,明明不想試,最後還是用上了,真是躲不掉的孽緣呀!
以下是我的安裝步驟:
- 先到OTN下載Oracle Instant Client,請依OS x86或x64決定要下載的檔案。
- 將檔案解在自選的目錄下。我裝在C:\Oracle\Ora10IC。
- 設定系統的PATH環境變數,加入C:\Oracle\Ora10IC。
- 【重要】比照PATH,另外設定TNS_ADMIN環境變數,指向TNSNAMES.ORA。
- 【重要】比照PATH,設定NLS_LANG環境變數,設定預設的語系。(不然查詢結果中文會變亂碼)
重新開啟Toad,Installed Clients清單會多出一個另一個"黑色"的Instant Client選項(路徑就是Ora10IC,另外會標示Home is valid)。選取這個火熱的新選項,因為已用TNS_ADMIN指向TNSNAMES.ORA,Database清單中便會出現預設設定過的DB名稱,其他就一切使用如常囉! 以上。
Comments
# by peter.yu
hello~您好 我有一個問題想請教您, WIN7無法安裝oracle clinet 64版 我如果要使用TOAD連oracle 10g,不知道您是否有好建議呢?謝謝回復
# by Jeffrey
to peter.yu, Win 7 x64應可安裝Oracle Client 11.2g 64位元及32位元版本,依先前網友的分享(http://bit.ly/am8SEA),Toad x86需要32位元版的Oracle Client