現在、私たちのデータベースCIのVincentVega(現在はTarantinoに入っています)を使用しています。私たちはWebアプリケーション用にCruiseControl.Netを使用しています(C#ではTFSを使用しています)。データベースのContinuous Integration(CI)用のTarantinoの代替品ですか?
VincentVegaは非常に明快で、(既存のデータを保存しながら)作成と更新の2つのシナリオを同じように処理するため、比較的うまく機能しています。私はTarantinoにアップグレードすることを検討していますが、誰かが私が調べるべきいくつかの選択肢を示唆しているかどうかを知りたいのですが? SQLのようなツール私たちのデータベースは500を超えるテーブルで高度に正規化されているので、残念なことに、「自動的に」デルタスクリプトを生成することは疑問です。
おかげ
エリックTarasoff
テーブルが高度に正規化されている場合、変更スクリプトが有効でないのはなぜですか?多分、より良いジェネレータを使用する必要がありますか?あるレベルでは、すべてのデータベース移行で、明示的であれ暗黙的であれ、デルタの生成/認識が必要です。 –
私はあなたが決着したことを知りたいと思うだろう。そして、私はなぜSQL Compareが適していないのか不思議です。 –
私は年後にこの質問に戻ってくることはないと思う?私がこの疑問を提起した時、私たちはVincentVegaと付き合いました。何年も後に、そして別の組織で、現在のいくつかの選択肢をチェックした後、私はRoundHousEを選択しました。コンベンション・オーバー・コンフィギュレーション・タイプのソリューションであるにも関わらず、さまざまなユース・ケースに対して非常に柔軟性があることがわかりました。それ以上に、ゼロから稼働までの実行は速く、ドキュメンテーションはそれほど悪くはありません。また、それを使用するのに十分な他の人がいるので、簡単に助けを探すことができます。 –