資料庫啟動遭遇ORA-00600: [keltnfy-ldmInit]

space6212發表於2019-02-15

今天在啟動資料庫的時候報錯:

[oracle@standby dbs]$ sqlplus "/as sysdba"

SQL*Plus: Release 10.2.0.3.0 - Production on Sun Jun 17 03:32:27 2007

Copyright (c) 1982, 2006, Oracle. All Rights Reserved.

Connected to an idle instance.

SQL> startup nomount pfile=?/dbs/initprimary.ora
ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []

原因:
伺服器hostname沒有正確配置,透過hostname命令得到的主機名無法ping通,Oracle10g認為主機無法達到所以啟動資料庫報錯。檢查一下本機的hosts檔案,發現因為修改主機名的時候沒有把hosts檔案對應的主機名做對應的修改,從而引發這個錯誤。

解決方法:
將hostname新增到/etc/hosts檔案中,重新啟動資料庫。


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

相關文章