2011-02-01 157 views
0

我需要在新的sql 2008 R2服務器上設置鏈接服務器,但在提供程序列表中沒有oracle數據提供程序我的服務器,當我試圖安裝oracle客戶端或oracle數據提供程序時,它給我一個錯誤,說不支持操作系統版本6.1! 請告訴我,我必須安裝哪個驅動程序,以及從哪裏下載? 感謝如何在sql server 2008 R2(windows server 2008 R2)中設置oracle 10 g鏈接服務器64位

+0

您需要一個64位的數據提供程序才能使Oracle能夠正常工作。我不知道我頭上有一個。 – 2011-02-01 00:38:33

回答

0

確定我找到怎樣的方式來做到這一點,我會在這裏解釋一下,因爲我覺得其他人可能有這樣的問題:

使用來自here

拆開正確和唯一認證的安裝源並在「setup.exe」所在的「.. \ database」目錄中打開命令提示符。 運行以下命令:setup.exe -ignoreSysPrereqs

等待OUI窗口,並繼續與你的喜好選擇。 當OUI前提條件窗口顯示它會出現以下錯誤:

信息:用戶手動驗證「檢查操作系統的要求......」 信息:檢查CertifiedVersions 這是一個先決條件,以測試是否Oracle軟件已通過當前O/S認證。 信息:預期結果:5.0,5.1,5.2,6.0之一 實際結果:6.1 檢查完成。此次檢查的總體結果爲:失敗< < < <

選中該複選框以繞過錯誤並繼續安裝

和其他你必須做之前創建的鏈接服務器的東西: 去SQL服務器管理工​​作室 打開服務器對象\鏈接服務器\提供程序 右鍵單擊oraoledb.oracle並在屬性中選擇屬性 ,然後選中Allow inprocess框。

現在已經準備好使用oraoledb.oracle創建鏈接服務器。

相關問題