2 つの Sql-Server データベースを簡単に比較できる便利なツールはありますか?
たとえば、dev DB と live DB の比較を行って、dev で変更されたオブジェクト (ビュー、ストアド プロシージャ、テーブルなど) を確認したいと考えています。
システム ファイルを比較するスクリプトを実行するだけでよいことはわかっていますが、もっと優れたものがあることを期待しています。
2 つの Sql-Server データベースを簡単に比較できる便利なツールはありますか?
たとえば、dev DB と live DB の比較を行って、dev で変更されたオブジェクト (ビュー、ストアド プロシージャ、テーブルなど) を確認したいと考えています。
システム ファイルを比較するスクリプトを実行するだけでよいことはわかっていますが、もっと優れたものがあることを期待しています。
多くのオプションがあります:
Red Gate SQL Compare は私のお気に入りですが、ApexSQL にも 1 つ (SQL Diff) があります。また、Nob Hill Software にもあります。
DB に、データなしで定義をテキスト ファイルにダンプする方法がある場合、diff ツールはこれを解決するローテクな方法です。
理想的ではないかもしれませんが、必要なすべてのツールが既にサーバーにインストールされていることがよくあります。
電話中なので手短にお答えします、すみません。