2009-06-30 12 views

答えて

1

この記事はあなたの良いスタートを与える:Flashback Table

例えばをあなたが誤ってテーブルをDOP場合は、単に次のコマンドを使用します。

FLASHBACK TABLE mytable TO SCN 2202666520; 

または

FLASHBACK TABLE mytable TO TIMESTAMP 
TO_TIMESTAMP(29-JUN-2009 10:30', 'DD-MON-YYYY HH24:MI'); 

ドキュメント:あなたは以前の状態にテーブルの内容を元に戻したい場合は

FLASHBACK TABLE mytable TO BEFORE DROP; 

Flashback Technology: Recovering from Logical Corruptions

+0

ありがとうございますJeffrey !!! FlashBack Databaseの場合のように、FlashBack Tableの場合はinit.oraファイルで何も設定する必要はありませんか? –

+0

フラッシュバック・テーブルは、フラッシュバック・データベースと同じ方法を使用します。元に戻すブロックを使用してデータの前の状態を取得します。つまり、元に戻す保存期間が十分でない場合は、手伝いできません。あなたはあなたのUNDO_MANAGEMENTとUNDO_RETENTIONパラメータをチェックしたいでしょう。 –