程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 使用PLSQL Developer時,“ORA-12154: TNS:無法解析指定的連接標識符”問題的一個解決辦法

使用PLSQL Developer時,“ORA-12154: TNS:無法解析指定的連接標識符”問題的一個解決辦法

編輯:關於SqlServer

使用PLSQL Developer時,“ORA-12154: TNS:無法解析指定的連接標識符”問題的一個解決辦法
PLSQL Developer 版本 7.1
今天突然需要改一個很久以前的項目,那個項目使用的是Oracle9i
啟動PLSQL Developer,提示輸入用戶名密碼以及數據庫,輸入後,回車,提示:ORA-12154: TNS : 無法解析指定的連接標識符
從開始菜單中啟動Oracle9i的Net Configuration Assistant,重新配置本地Net服務,測試可以連接目標數據庫。但在PLSQL Developer中就是連接不上數據庫。
從網上也查了一下,說的解決辦法也五花八門。
重新安裝了PLSQL Developer也還是連接不上,怪了。研究了一陣子,浪費了若干分鐘。
無意中查看PLSQL Developer的一些選項設置,突然發現原來有個Oracle Home設置,設置好之後,連接正常。
原來我的機器中安裝了Oracle9i的完整服務器端,並且同時還安裝了一個Oracle10g的客戶端,這樣在我的機器上相當於同時有兩個Oracle Home。之前連接的時候,PLSQL Developer默認使用了10g的Home
所以連接不上。
PLSQL Developer中修改Oracle Home設置方法:
提示輸入用戶名密碼是,取消,這樣進入PLSQL Developer主界面,菜單Tools-Preferences,在設置窗口中,選擇Oracle-Connection,對應設置窗口中,找到Oracle Home,選擇OraHome92,保存設置,
然後重新啟動PLSQL Developer,這時就可以正常登錄了。
當然如果需要重新使用10g的數據庫的本地Net服務,就需要再重新改回來OraClIEnt10g_home。


無意中的發現,所以記錄一下,也希望對看到的人有點幫助。 



  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved