sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005 で削除操作を元に戻すには?

    [遅い回答ですが、役に立てば幸いです]

    トランザクション ログを使用して削除された行を回復する方法がありますが、サード パーティのツールを使用し、データベースのみが完全回復モードになっている場合に限ります。

    Dell (以前の Quest) には、Toad for SQL Server があります。 ApexSQL には ApexSQL ログ があります。 および ApexSQL Recover また、t-log を読み取ってデータを回復することもできます。残念ながら、Red Gate の Log Rescue は SQL Server 2000 のログしか読み取ることができません。

    文書化されていない dbcc log コマンドを使用して t-log を読み取る方法もあります。詳細については、こちら .

    すでにデータベースのバックアップがあることを考慮して、これらを別のデータベースに復元し、市場に存在する多くのデータ比較ツールのいずれかを使用して、不足しているデータを運用データベースに挿入できます。もちろん、これはバックアップを作成する前に削除されたデータのみを復元できます。



    1. SQLServerのログインアクセスを1つのデータベースのみに制限する

    2. 単純なAjaxJqueryスクリプト-テーブルの各行の情報を取得するにはどうすればよいですか?

    3. Grailsアプリでの壊れたパイプの例外

    4. Oracleデータベースで例外変数を使用してユーザー定義の例外を宣言する方法