解決:ORA:目標主機或者物件不存在

hokky_sea發表於2014-01-27
解決:ORA:目標主機或者物件不存在
    今天閒來無事,又拿起了ORACLE練練手。在DOS上對ORACLE的例項使用者都掃蕩了一方之後,決定去熟悉熟悉PL/SQL對資料庫的儲存與修改。
    於是一開啟就出現了錯誤。
解決:ORA:目標主機或者物件不存在

可以看到TNS-12545報錯。PL/SQL端提示的則是ORA-12545。也就是說,我不能通過PL/SQL去訪問資料庫了。
這裡分析一下問題:
1.首先ORA-12545報錯。
2.其次DOS介面進入ORACLE正常。
3.TNS報錯。
解決辦法:
在嘗試了多種方法均無果之後,突然想到前兩天改了自己電腦的名字。找到問題根源,一切就迎刃而解了。
具體步驟:
1. lsnrctl stop關掉監聽程式。
解決:ORA:目標主機或者物件不存在
 2.
D:\oracle\product\10.2.0\db_2\NETWORK\ADMIN路徑下,找到listner.ora和tnsnames.ora檔案,將HOST改成當前主機名字。
3.lsnrctl start重啟監聽程式。 
解決:ORA:目標主機或者物件不存在
問題解決。 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29106514/viewspace-1075776/,如需轉載,請註明出處,否則將追究法律責任。

相關文章