iT邦幫忙

0

oracle odbc x64 如何設定?

想請問先進們,要如何在 Win Server 2008 X64 上設定 ODBC 來連線別台 Server 的 Oracle,網路上找了好久,沒什麼有效的解答,感謝大家~~~

2 個回答

5
賽門
iT邦超人 1 級 ‧ 2011-01-10 11:07:19
最佳解答

Windows 2008 Server預設安裝沒有Oracle DB的ODBC驅動程式, 請到Oracle網站下載..
Oracle Developer Tool for Visual Studio

  1. 請按您要連線的Oracle Server版本是11g、10g來擇下載ODAC版本.
  2. 安裝ODAC...可以選擇只安裝ODBC
  3. 在Windows下執行ODBC設定, 可以找到Oracle ODBC驅動程式.
    雖然是32位元, 但可以在64位元的Windows平台下安裝使用.
fatherch iT邦新手 5 級 ‧ 2011-01-10 11:11:28 檢舉

我是用 Oracle 8.1.7 版,但我只要灌ODBC,選 11g or 10g的可以run嗎?
感謝~~

賽門 iT邦超人 1 級 ‧ 2011-01-10 11:28:25 檢舉

您可以試看看下載For 9.2的ODAC, 然後設定ODBC及TNSNAMES.
我沒連過8.1.7, 但推論應該是可以連線的.

fatherch iT邦新手 5 級 ‧ 2011-01-10 11:42:03 檢舉

恩,9.2與最新的ODAC我剛剛都有下載安裝過,但是在ODBC還是沒看到選像,
我不太了解要如何設定 TNSNAMES,稍微上網爬了文還是完全沒概念,
請原諒我這Oracle超嫩新手,懇請釋疑,感謝~~

4
noveya
iT邦新手 5 級 ‧ 2011-01-11 10:35:57

如果是已經裝好了,但在odbc找不到所要的驅動,那可能就要開啟odbc32.exe囉!!
執行<SystemRoot>\SysWow64\odbcad32.exe應該就可以看到32 bit ODBC驅動程式~
可以試試看,希望能幫上忙^^

fatherch iT邦新手 5 級 ‧ 2011-01-11 10:41:08 檢舉

感謝回應,不過該方式我已試過,選擇此odbc設定exe,不需要安裝自己本身就有oracle了,但網站似乎是讀不到這個區塊的設定值,還是出現錯誤,已設定網站程式檔接受32-bit的格式了。

順便把錯誤訊息po出來,也許是我會錯意:
找不到 Oracle 用戶端及網路元件。這些元件由 Oracle 公司供應且為 Oracle 8i 以上版本用戶端軟體安裝的一部分。 在安裝這些元件前您無法使用此提供者。

我要發表回答

立即登入回答