X
プライバシー&クッキー
このサイトはクッキーを使用しています。 継続することにより、あなたはそれらの使用に同意します。 Cookieの制御方法など、詳細についてはこちらをご覧ください。
わかった!
広告
本番サイトからアーカイブログをキャッチする手動のOracleスタンバイ-データベースがありますか? エラー
ORA-01244: unnamed datafile(s) added to controlfile by media recovery
のために本番データベースに新しいデータファイルを追加すると、プロセスが中断され、スタンバイデータベースに名前のないデータファイルがいくつか:
SELECT name FROM v$datafile;
スタンバイ-データベースにもデータファイルを作成するまで、アーカイブ-ログを適用することはできません。 Controlfileは本番データベースと同期していますが、このデータファイルはディスク上に存在しないため、メタデータに新しいデータファイルが追加されました。 そのため、その偽のデータファイルを実際のデータファイルに変換する必要があります:
ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '/path/to/real/datafile.dbf' SIZE 1G;
このコマンドは、ディスク上にデータファイルを作成し、名前のないデータファイルの名前/パスを変更します。 ASMを使用している場合、コマンドは次のようになります:
ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '+YOUR_DISK_GROUP' SIZE 1G;