2017-02-09 7 views
5

SQL Serverのトランザクションログについて質問したいだけです。どのシステムの場所でも、.bak形式のログファイルをバックアップすることができます。TRANSACTION LOG BACKUP FILEからSQL文を取得する方法は?

問題は、トランザクションログのバックアップファイルからSQL文/クエリを抽出することです。我々はfn_dump_dblog機能を使用してそれを行うことができます。しかし、私たちが望むのは、トランザクションをログで行う必要があるクエリまたはデータを抽出することです。

"apex"ツールと同じように手動でSQL Server用にやりたいまた、サードパーティのツールを使用したくない。

今すぐログからtable nameoperation typeを抽出できます。しかし、まだSQL文の抽出を探しています。

+0

トランザクションログには、データベースで実行されたクエリの履歴は含まれていません。データベースに障害が発生した場合にデータベースを回復するために必要な情報と、データベースを耐久性のあるものにするための十分な情報が含まれています。リカバリ中に何をするかを知るために、データが追加されたか削除されたかを知る必要があるため、操作タイプが含まれています。 –

答えて

0

あなたの問題に適した機能を備えた良いツールが見つかりました。 SSMS Tool pack。それを試しに行く。

+0

私はSQLサーバのために "apex" tool doと同じように手動でやりたいまた、サードパーティのツールを使用したくない。 – maddy

関連する問題