ORACLE XEで急にインスタンスが起動しなくなった。
lsnrctl statしてみると、サービス状態がUNKNOWNになっている。

じゃあ試しに手動でインスタンスを起動しちゃえということで、

sqlplus / AS SYSDBA

SQL> startup

とすると

ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []

というエラーが。

600系エラーは本来サポート行きらしいが、ちょいと調べてみると上記はping関連のエラーらしいことがわかった。

/etc/hostsを確認してみると、hostnameコマンドで取得出来るホスト名が記載されていない。
そりゃpingは飛ばない。

ってことで、hostsの127.0.0.1のところにホスト名を記載して解決。
(そもそも、何で勝手にホスト名変わってんだという話だが・・・

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Name *
Email *
Website

*