7 x 24 在线支持!
Oracle インスタンス起動時のORA-214が発生する
ORACLEデータベース によくあるエラ の解決策
プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:service@parnassusdata.com
[質問] インスタンス起動時のORA-214が発生し、起動できません。マウントに失敗します。 SVRMGR> connect internal Connected. SVRMGR> startup nomount; ORACLE instance started. Total System Global Area 90521760 bytes Fixed Size 73888 bytes Variable Size 80404480 bytes Database Buffers 8388608 bytes Redo Buffers 1654784 bytes SVRMGR> alter database mount; alter database mount * ORA-00214: controlfile '/opt/ora817c/app/oracle/oradata/ora817c/control02.ctl' v ersion 975 inconsistent with file '/opt/ora817c/app/oracle/oradata/ora817c/contr ol01.ctl' version 952 [回答] ORA-214は、複数ある制御ファイル間でバージョンが一致していないことが原因で 発生します。そのような状況が発生する原因としては、ファイルのコピー操作時 のミスにより、制御ファイルを一つだけ別のバックアップから戻してしまった、 ハードウェアの障害により制御ファイル内のデータが壊れてしまった、などが 考えられます。 内容に不整合が発生した制御ファイルが特定できれば、そのファイルを別の正常な ファイルをOSのコマンドでコピーして入れ替えます。または、全ての制御ファイル の再作成を実行します。 [対処] 1. 制御ファイルのサイズ、作成日時などから、内容に不整合が発生している制御ファイルを 確認します。 % ls -l *.ctl 2. 以下の起動時の画面出力からは、control02.ctl ファイルのversionは975、control01.ctl ファイルのversionは952と出力されていますので、control01.ctlファイルが古いもの を使用している(もしくは内容が壊れている)と考えられます。 ORA-00214: controlfile '/opt/ora817c/app/oracle/oradata/ora817c/control02.ctl' v ersion 975 inconsistent with file '/opt/ora817c/app/oracle/oradata/ora817c/contr ol01.ctl' version 952