2011-11-10 1 views
0

何が変更されたか把握するにはどうすればよいですか?スキーマの変更履歴 - オブジェクトについて何が変更されましたか?

私はtransactionIDという報告書を出していますが、どのような変更が正確に行われたのか分かりません。

システムは、これらの変更を追跡しない限り、あなたは、以前のバックアップをリストアし、比較する必要がありますSQL Server 2008の

答えて

2

です:ソースコントロールで

  • リリーススクリプトを管理しますDDLトリガー
  • extended eventsがオンになっている

それでもあなたはSSMSで統合されたソースコントロールを探しているなら、私はツールそのI製品であるSQLソース管理を提案する可能性のあるすべての技術

+0

まあ、いくつか変更がありました。バックアップをリストアし、変更ごとに比較するまでには長い時間がかかります。 (今、私はソースコントロールを使用して、この事件以降のすべての変更を追跡します。) – maxisam

0

にALTERたトランザクションIDを取得することはありませんここでレッドゲートで管理しますか?私はあなたのニーズを満たすかどうかについてあなたの考えを得ることに興味があります。

http://www.red-gate.com/products/sql-development/sql-source-control/

+0

まあ、ありがとう。私はTFSを使ってこれを行っています。 – maxisam

+0

データベースプロジェクトを使用していますか?そうでない場合、SQLソース管理はTFS(および他のソース管理システム)と統合され、ソース管理をSSMSにもたらします。 –

+0

はい、DBプロジェクトを使用しています。 – maxisam

関連する問題