在使用Navicat鏈接Oracle的過程當中有可能會出現不能建立OCI問題的問題,那麼該如何解決這類問題呢?本教程將爲你們講解完全解決該問題的方法,但願對你們有所幫助。html
Navicat for Oracle Cannot create oci environmentmysql
不能建立OCI環境,咱們須要對 Navicat for Oracle 進行配置。sql
1)選擇【工具】—【選項】—【OCI】,正確設置OCI library(oci.dll) 的路徑,即爲Instance Client的oci.dll路徑。oracle
Instance Client的oci.dll路徑工具
2)從新鏈接,若是還會出現以下圖所示的錯誤提示,就繼續設置。spa
ORA-28009錯誤日誌
● 等一段時間以後再鏈接。orm
● 檢查實例是目前已知的執行監聽器:lsnrctl服務<監聽器服務名>。htm
● 檢查listener上有關在指定實例的鏈接描述中的SID參數。教程
● 檢查listener.log文件中的事件記錄。
3)選擇【高級】選項卡將「角色」那一欄修改成「SYSDBA」。再次鏈接,就能夠鏈接成功了。
Navicat for Oracle高級選項卡
若是後面還會出現問題,注意查看日誌文件的錯誤描述,文件路徑:C:/oracle/product/10.2.0/db_1/NETWORK/log。
以上是關於 Navicat for Oracle 鏈接時出現的 OCI 問題解決方案,點擊「Navicat教程」可獲取更多相關教程。
本文來源於:http://www.formysql.com/wenti/Oracle-oci.html