Email: service@parnassusdata.com 7 x 24 online support!
Oracle ファイルへのアクセスやオープンができない。OSエラー: 5 発生
ORACLEデータベース によくあるエラ の解決策
プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:service@parnassusdata.com
[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> ; 文が処理されました。