真麻煩,oracle經常有問題!今天碰到了ORA-12545:因目標主機或對象不存在,
原因:機器名稱改過後出現的
網上參考的解決辦法
1.搜索你的oracle安裝目錄,找到這倆個文件 tnsnames.ora 和 listener.ora 記住就改這倆個文件就行了,還有一個大寫的TNSNAMES.ORA不用管它。他們的路徑如下:如 E:/oracle/ora92/network/admin 這是我的路徑 你的肯定和我的不一樣,但能找到這倆個文件就行了,他們在同一個目錄裏,編輯這倆個文件,把裏面的Host= 的地方改爲你的計算機名就行了。注意有多個,看仔細了。或者改成IP,下次改了IP注意再修改要統一
2.如果這時登陸的話,肯定會提示你沒有監聽器,那是監聽的服務沒有開,到計算機的服務那
進入服務的方法:控制面板-〉管理工具-〉服務(倆個齒輪的那個圖標),然後找到OracleOraHome92TNSListener這個服務,把它啓動了,就好了。