Oracle

SQL Navigator 啟動錯誤:啟動時出現未處理的異常 - 找不到 OCI DLL:oci.dll

  • November 29, 2012

我正在使用 64 位 Windows 7。

Oracle 開發工具:我的電腦上安裝了 SQL Navigator 5.5。當我嘗試啟動程序時,出現此錯誤:

“啟動時未處理的異常 - 找不到 OCI DLL:oci.dll”

然後我得到這個錯誤:

“模組’SQLNav5.exe’中地址0101916B的訪問衝突。讀取地址00000000”

然後程序終止。

有什麼想法有什麼問題嗎?

更新:我正在嘗試安裝 Oracle 客戶端 - sql navigator - 不確定伺服器是否為 64 位。

您是否安裝了任何 Oracle 客戶端軟體?

如果您安裝了 Oracle 客戶端,您安裝的是什麼版本(64 位或 32 位)?

如果您安裝了 64 位 Oracle 客戶端以匹配您閃亮的 64 位作業系統,則 SQL Navigator 很有可能與 32 位 Oracle 客戶端連結。

它將無法載入 64 位 oci DLL,因此您會看到錯誤。

對於 64 位客戶端電腦,我建議使用 32 位 Oracle 客戶端,直到更多應用程序開始連結到 64 位 Oracle 庫。

你仍然可以很好地與 64 位數據庫通信。

引用自:https://serverfault.com/questions/76299