7 x 24 在线支持!
Oracle ファイルへのアクセスやオープンができない。OSエラー: 5 発生
ORACLEデータベース によくあるエラ の解決策
プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:[email protected]
[Problem]
Oracle接続時や起動時に以下のようなエラーが発生します。
ORA-01110: データ・ファイル: D:\ORA806P\DATABASE\USR1ORC1.ORA
ORA-01115: ファイル'D:\ORA806P\DATABASE\USR1ORC1.ORA'からの読込みI/Oエラーが発生しました。
ORA-27041: ファイルをオープンできません。
OSD-04002: ファイルをオープンできません。
O/S-Error: (OS 5) アクセスが拒否されました。
[To reproduce]
D:\ORA806P\DATABASE\USR1ORC1.ORA のプロパティの属性を「読み取り専用」に設定します。
STARTUPをします。
SVRMGR> startup
Oracleインスタンスが起動しました。
システム・グローバル領域合計 15096752バイト
Fixed Size 52144バイト
Variable Size 12918784バイト
atabase Buffers 2048000バイト
Redo Buffers 77824バイト
データベースがマウントされました。
mount後、以下のようなエラーが出力されます。
--------------
ORA-01221: データ・ファイル'D:\ORA806P\DATABASE\USR1ORC1.ORA'は
バックグラウンド・プロセスに対して同一ファイルではありません。
--------------
ORA-01113: ファイル: 'D:\ORA806P\DATABASE\USR1ORC1.ORA'はメディア回復が必要です。
ORA-01110: データ・ファイル: D:\ORA806P\DATABASE\USR1ORC1.ORA
--------------
ORA-01110: データ・ファイル: D:\ORA806P\DATABASE\USR1ORC1.ORA
ORA-01115: ファイル'D:\ORA806P\DATABASE\USR1ORC1.ORA'からの読込みI/Oエラーが発生しました。
ORA-27041: ファイルをオープンできません。
OSD-04002: ファイルをオープンできません。
O/S-Error: (OS 5) アクセスが拒否されました。
このままrecover databaseコマンドを発行すると以下のようになります。
ORA-00283: エラーによって回復セッションは取り消されました。
ORA-01116: データベース・ファイル'D:\ORA806P\DATABASE\USR1ORC1.ORA'のオープンでエラーが発生しました
ORA-01110: データ・ファイル: D:\ORA806P\DATABASE\USR1ORC1.ORA
ORA-27041: ファイルをオープンできません。
OSD-04002: ファイルをオープンできません。
O/S-Error: (OS 5) アクセスが拒否されました。
プロパティの'セキュリティ'タブより、「アクセス権の種類」を「読み取り」に設定した場合も
同じ現象が起こります。
[Action]
このエラーはファイルへのアクセス拒否によるもので、ファイルのプロパティが
読み取り専用に設定されていることが原因です。
ファイルを読み取り専用に設定されている場合は、解除する様にして下さい。
この現象が発生した後、Oracleを起動させる為には、recover databaseコマンドが必要となります。
SVRMGR> recover database
媒体回復が完了しました。
SVRMGR> alter database open
2> ;
文が処理されました。

沪公网安备 31010802001377号