Win7安裝Oracle Instantclient ODBC驅動 後配置DSN時出錯的解決辦法 SQORAS32
阿新 • • 發佈:2018-01-19
as3 col 分別是 dsn body log ssh -s min
安裝過程簡述
oracle官網下載了
instantclient-odbc-nt-12.2.0.1.0-2.zip instantclient-basic-nt-12.2.0.1.0.zip
我這是32位版的win7,按照需要下載對應的版本.
將兩個壓縮包解壓到同一個文件夾 instantclient_12_2 (右鍵-解壓到當前文件夾)
復制到"C:\Program Files\"文件夾下(這個放到自己需要的路徑下即可)
添加系統環境變量 "ORACLE_HOME" (參考下圖)
添加DSN時出現如下錯誤:
解決辦法:
下載並安裝:Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL 安全更新
後記:
關於環境變量 見網上的教程中有說加3條
經測試 發現只加ORACLE_HOME就可以了,如果出現亂碼再加加字符集環境變量,第二個則似乎沒有什麽用,完全不用設置的
3個環境分別是 上面已經介紹的
1.ORACLE_HOME
2.TNS_ADMIN
C:\Program Files\instantclient_12_2\NETWORK\ADMIN
3.NLS_LANG (ORACLE的字符集)
不清楚遠程數據庫的ORACLE 語言,可以ssh或者telnet到遠程機器,在命令界面輸入,用命令行連接到數據庫用以下命令查看
SQL> select userenv(‘language‘) from dual;
Win7安裝Oracle Instantclient ODBC驅動 後配置DSN時出錯的解決辦法 SQORAS32