安裝好oracle10客戶端,配置好網絡服務名稱,用enterprsie manager console
連接服務器,一切正常,連接成功。
接著安裝plsql developer,安裝完成后,運行plsql,
輸入用戶名和密碼,數據庫名稱輸入剛才配置的服務名稱,點擊登錄,出現ora-12154錯誤。
隨即上網搜索,查找資料。按照網上說的試了試,雖然沒成功,大概知道了問題出在哪。
因為用manager console
能登錄,plsql不能登錄,說明網絡服務名配置的沒有問題,問題可能出在plsql不能找到網絡服務名的配置文件,即找不到C:\oracle
\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora。看了看系統環境變量,發現
ORACLE_HOME的值為空,試著設置為ORACLE_HOME=c:\oracle\product\10.2.0\client_1。重新登錄
plsql,登錄上去了。
沒想到是ORACLE_HOME惹得禍!
總結:
碰到ora-12154錯誤,首先確認自己輸入的服務名是不是正確,服務名不區分大小寫。 然后,看看系統的環境變量中
ORACLE_HOME的值是不是正確,ORACLE_HOME的值要設置到client目錄。
posted on 2010-05-31 10:58
無聲 閱讀(485)
評論(0) 編輯 收藏 所屬分類:
職場生活