データベース全体を前の時点に戻すには、バックアップをリストアしてPoint-in-Timeリカバリを実行することによって、データベース全体を前の時点に戻すか、フラッシュバック・データベースを有効にします。フラッシュバック・データベースを有効にすると、データベースによってフラッシュバック・ログが高速リカバリ領域に生成されます。これらのログは、指定した時間にデータベースをフラッシュバックするために使用します。通常稼働時には、データ・ブロックのイメージが不定期にフラッシュバック・ログに記録されます。フラッシュバック・ログの作成、削除およびサイズ変更は自動的に行われます。
フラッシュバック・データベースがターゲット・データベースに対して有効かどうかを確認するには、次のコマンドを使用します。
SELECT FLASHBACK_ON FROM V$DATABASE;
フラッシュバック・データベースを有効にするには、次の手順を実行します。
また、RMANのかわりにSQL*Plusを使用して、ターゲット・データベースに接続することによって、この項のコマンドを実行することもできます。
関連項目:
高速リカバリ領域の構成の詳細は、『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください。