我在Windows 7機器上安裝了Oracle客戶端10g 32位和ODAC 11g R2,但我在MS ODBC管理中看不到任何Oracle提供程序,或者我嘗試創建鏈接服務器到Oralce SQL Server Management Studio或Visual Studio 2010.任何人都可以請幫助我做什麼?我可以通過SQLPlus連接到Oracle服務器,但在通過VS 2010使用MS提供程序連接Oracle時發生錯誤。在Windows 7上連接到Oracle
請幫忙!
我在Windows 7機器上安裝了Oracle客戶端10g 32位和ODAC 11g R2,但我在MS ODBC管理中看不到任何Oracle提供程序,或者我嘗試創建鏈接服務器到Oralce SQL Server Management Studio或Visual Studio 2010.任何人都可以請幫助我做什麼?我可以通過SQLPlus連接到Oracle服務器,但在通過VS 2010使用MS提供程序連接Oracle時發生錯誤。在Windows 7上連接到Oracle
請幫忙!
當您安裝Oracle客戶端時,您是否還安裝了ODBC驅動程序? IOW,您是否進行了自定義安裝並添加了ODBC驅動程序?除非您執行完整的客戶端安裝,否則不會安裝ODBC驅動程序。
你沒有指定你的Windows 7安裝是32位還是64位。
如果是32位,請參閱上一個答案,重新啓動Oracle安裝程序並檢查是否選擇了ODBC。
如果它是64位,我建議你安裝32位的Oracle客戶端(和你一樣),還有64位的Oracle 11客戶端,這樣你就可以使用合適的庫。
在任何情況下,我仍然沒有找到適合於Windows 7(64位)上執行Oracle安裝的正確方法,適用於每個客戶端和工具組合,祝您好運。
我這個掙扎了一會兒也一樣,我發現最好的解決辦法是在這裏:
http://dotnetcrap.blogspot.com/2009/08/oracle-client-on-windows-7.html
這篇文章並沒有告訴如何獲取供應商的字符串到SQL Server的oledb/odbc的鏈接服務器創建。因爲我沒有使用Ora Client 11g,所以我不需要經過修復,我只是運行在Windows 7上安裝正常的ODAC 11g。我正在使用Oracle 10g客戶端。 – 2010-09-23 12:40:13
我的Win 7 32位與Oracle客戶端10g的32位與ODAC11克其與10g客戶端的向後兼容性。 – 2010-09-22 18:08:09
對不起,我贏了7 64位的oracle客戶端10g 32位與odac 11g – 2010-09-22 18:23:31