ORA-12545:因目標主機或對象不存在解決

真麻煩,oracle經常有問題!今天碰到了ORA-12545:因目標主機或對象不存在,

原因:機器名稱改過後出現的

網上參考的解決辦法

1.搜索你的oracle安裝目錄,找到這倆個文件 tnsnames.ora 和 listener.ora 記住就改這倆個文件就行了,還有一個大寫的TNSNAMES.ORA不用管它。他們的路徑如下:如 E:/oracle/ora92/network/admin   這是我的路徑 你的肯定和我的不一樣,但能找到這倆個文件就行了,他們在同一個目錄裏,編輯這倆個文件,把裏面的Host= 的地方改爲你的計算機名就行了。注意有多個,看仔細了。或者改成IP,下次改了IP注意再修改要統一

2.如果這時登陸的話,肯定會提示你沒有監聽器,那是監聽的服務沒有開,到計算機的服務那

進入服務的方法:控制面板-〉管理工具-〉服務(倆個齒輪的那個圖標),然後找到OracleOraHome92TNSListener這個服務,把它啓動了,就好了。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章