[C#] System.Data.OracleClient 需有 Oracle 用戶端軟體版本 8.1.7 或以上版本
嘗試用 C# 連 Oracle 發生了「需有 Oracle 用戶端軟體版本 8.1.7 或以上版本」錯誤,後來找出原因是沒有安裝 Oralce Instant Client
我的環境:
OS: win7 sp1 32bit
VS: 2008
Oracle: 9i
錯誤訊息
在 Open() 時出錯
我是下載安裝:Oracle Database 11g Release 2 (11.2.0.1.0) 的 win32_11gR2_client.zip。
選「一般執行程式版本安裝」,其他用預設值,安裝約需 30分鐘。 (感謝同事俊諺提供)
註:安裝完後,如果使用 C# 仍出現 「System.Data.OracleClient 需有 Oracle 用戶端軟體版本 8.1.7 或以上版本」的訊息,請先關閉 Visual Studio ,在重新啟動即可。
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權,文章歡迎轉載,請註明出處,謝謝~~~