Email: service@parnassusdata.com 7 x 24 online support!

Oracle ORA-206の発生原因について

Oracle ORA-206の発生原因について

 

ORACLEデータベース によくあるエラ の解決策

プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:service@parnassusdata.com

 

[質問]
ORA-206 error in writing (block 3, # blocks 1) of controlfile が発生しました。
どのような原因が考えられますか。

以下はORA-206の発生例です。

[WindowsNT/2000]
ORA-00206: error in writing (block 3, # blocks 1) of controlfile 
ORA-00202: controlfile: 'D:\ORACLE\ORADATA\SEADB\CONTROL01.CTL' 
ORA-27072: skgfdisp: I/O error
OSD-04008: WriteFile()エラー。ファイルへの書込みができません。
O/S-Error: (OS 33) プロセスはファイルにアクセスできません。
別のプロセスがファイルの一部をロックしています。

[IBM AIX]
ORA-00206: error in writing (block 3, # blocks 1) of controlfile
ORA-00202: controlfile: '/a07ora02/oradata/saturn/control/ora_control03'
ORA-27063: skgfospo: number of bytes read/written is incorrect
IBM AIX RISC System/6000 Error: 5: I/O error
Additional information: -1
Additional information: 16384
error 221 detected in background process 

[HP-UX]
ORA-00221: error on write to controlfile
ORA-00206: error in writing (block 1, # blocks 1) of controlfile
ORA-00202: controlfile: '/dbarea/fs2_2/oradata/FS2/control01.ctl'
ORA-27072: skgfdisp: I/O error
HP-UX Error: 9: Bad file number
Additional information: 1

ORA-00202: controlfile: '/dbarea/fs2_3/oradata/FS2/control02.ctl'
ORA-27041: unable to open file
HP-UX Error: 13: Permission denied
Additional information: 2
 
[Solaris]
ORA-00206: error in writing (block 3, # blocks 1) of controlfile
ORA-00202: controlfile: '/dev/vx/rdsk/dcsfdg/control02'
ORA-27063: skgfospo: number of bytes read/written is incorrect
SVR4 Error: 19: No such device
Additional information: -1
Additional information: 8192




[回答]
ORA-206は、制御ファイルへの書き込みができないことを示すエラーです。
ORA-206に続いて、ORA-202などのエラーとOSエラーが表示されます。
OSのエラー情報を参考に、I/Oエラーとなった原因を確認してください。

以下のような原因が報告されています。

 - 一時的なI/Oエラー
 - ファイルへのパーミッションがない
 - ハード障害 
 - 制御ファイルをOracle以外のプロセスが掴んでいる 
   -> バックアップツールやウィルスチェックソフトなど

エラーの原因が出力されている場合がありますので、OSのエラーログ/メッセージファイル等もご確認ください。
尚、各OSエラーの詳細につきましては、OSベンダー様にお問い合わせ下さい。