2 Replies Latest reply: Dec 6, 2011 3:58 AM by tmtsmic RSS

    テーブルのリカバリ

    903821
      お世話になります。

      件名の通りなのですが、誤ってあるテーブルをDropして
      しまったようでこのテーブルを戻したいと考えています。

      ちなみに環境なのですが
      ・Oracle11g1
      ・RMANによるバックアップを実行
      ・アーカイブログ運用
      です。
        • 1. Re: テーブルのリカバリ
          Blueloco
          Recyclebin(ゴミ箱)から復活できませんか?

          select object_name from user_recyclebin
          where original_name = '<削除したテーブル名>';

          flashback "<object_name>" to before drop;
          • 2. Re: テーブルのリカバリ
            tmtsmic
            こんにちは。

            単純ですが、バックアップをどこかにリストアして
            該当テーブルをコピーしてくるなんてのもありかもしれませんね。

            バックアップのタイミングがDrop時とかけ離れていたり
            データの内容(他との関連性)がシビアだったりするといろいろ問題ありますが。


            # まずはBluelocoさんのおっしゃっている内容のチェックが先ですね。