/ / MDFおよびLDFファイルのみで、バックアップファイルなしでデータベースをロールバックする方法-sql-server、sql-server-2005、ロールバック、mdf、ldf

MDFファイルとLDFファイルだけをバックアップファイルなしでデータベースをロールバックする方法 - sql-server、sql-server-2005、ロールバック、mdf、ldf

のみでロールバックすることは可能ですか? MDF そして LDF ファイルがバックアップファイルなしで?

私は何日も働いたが、突然「なくなった。それは私にとって重要だ」。

回答:

回答№1は1

はい、可能ですが、次の場合のみです。

  • データベースが完全復旧モードまたは一括ログ復旧モードであり、かつ
  • 障害が発生する前に少なくとも1つの完全バックアップを取得しており、かつ
  • 最後の完全バックアップ以降、トランザクションログバックアップの完全なチェーンが存在する、または
  • それ以降、トランザクションログのバックアップはありませんでした。

あなたがする必要があるのは次のとおりです:

  1. データベースのトランザクションログバックアップを取得します。
  2. 最後の完全バックアップを新しいデータベースとして復元します NO_RECOVERY オプション;
  3. 必要なトランザクションログバックアップがあれば、それをすべて復元します。 NO_RECOVERY;
  4. #1で作成した最新のトランザクションログバックアップを復元します。 RECOVERY そして STOPAT オプション。後者では、データベースを復元する正確な時間を指定できます。

完全な構文については、 リストア.