ORA-00119&ORA-00130&主機名

abstractcyj發表於2019-12-31

今天在還原一個測試資料庫時,刪除原庫檔案之後使用pfile啟動資料庫例項,一直報錯:

SQL> startup nomount pfile='?/dbs/test.txt'

ORA-00119: invalid specification for system parameter LOCAL_LISTENER

ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=orcltest)(PORT=1521))'


仔細檢查pfile, 並未發現有任何與LOCAL_LISTENER相關的東西。

同時,儘管主機並沒有pmon程式,但是通過sq1plus登入時提示資訊不正常

[oracle@orcltest dbs]$ sqlplus / as sysdba


SQL*Plus: Release 11.2.0.4.0 Production on Tue Dec 31 12:19:54 2019


Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected.

SQL> shutdown abort

ORACLE instance shut down.


仔細檢查,發現lsnrctl status返回特別慢。於是檢查監聽配置檔案,配置檔案中的主機名與現在的主機名匹配不上。同時/etc/hosts中的主機名也與當前主機名匹配不上。


修改hosts, listener.ora之後,重新啟動監聽。通過本地驗證登入資料庫之後再啟動,恢復正常


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

相關文章