2

データベースの構造を自動的に比較し、何が変更されたかを報告するツールを知っている人はいますか?それがCruiseControlに統合できれば、さらに良いでしょう。

構造とは、関数とストアドプロシージャも意味します。これはおそらく一見して明確ではありません;-)

アイデアはそれをクルーズコントロールサーバーに統合することでした

4

6 に答える 6

3

RedgateによるSQLCompareは、これが得意だと言われています。

クエリの結果を比較することでスキーマ比較の良いアイデアを得ることができない場合:

select * from information_schema.columns
select * from information_schema.tables
于 2009-04-02T15:05:27.777 に答える
1

ApexSQL DiffおよびApexSql Data Diff。彼らは私にとって素晴らしい働きをします。また、私は過去に Redgate ツールを使用して成功しました。

于 2009-04-02T22:46:02.673 に答える
0

SQL Effects Clarityは、2つのデータベースの比較に非常に優れており、無料です(有料版があり、もう少し多くのことができます)

于 2009-04-02T15:06:40.520 に答える
0

I use Redgate SQL Compare (link). It is about $400 per seat but is well worth the price

于 2009-04-02T22:31:05.267 に答える
0

MSSQLを使用している場合は、間違いなくAdeptSQLを使用します。見た目は最も良くありませんが、私が試したツールの中で最も才能のあるデータベース比較ツールです。構造とデータの両方を比較できます。1つのデータベースに存在するが、もう1つのデータベースには存在しないテーブルを示し、一般的なテーブルの構造とデータを比較し、2つを同期するスクリプトを生成できます。無料ではありませんが、30日間の試用版があります(私が覚えている限り)

于 2010-03-24T09:38:15.620 に答える
0

ツールの出力がプレーンテキストの場合、CC に統合するために、それをアーティファクトとして公開できます。出力が .xml の場合、それをログにマージし、電子メールおよび Web ページに含める xsl を書き込むことができます。

于 2009-04-02T15:43:54.667 に答える