Thread 1 cannot allocate new log, sequenceで起動しない

環境:Oracle9i(9.2.0.1.0)

Oracle再起動後にOracleが起ち上がってこないことがあり、alert logを確認したところ Thread 1 cannot allocate new log, sequenceと出力されていました。

調べてみたところ、手動アーカイブログモードになっているようでアーカイブログが 出力できず停まってしまったようです。

参考:OTN

確認・解決

SQL*Plusで自動アーカイブに設定されているか確認をします。

SQL> show parameter log_archive_start;

VALUE項目がTRUEであれば、自動に設定されています。FALSEの場合、手動に設定されています。

自動アーカイブに設定に設定するには、初期化パラメータを変更する必要があります。

LOG_ARCHIVE_START=TRUE