2009-07-27 29 views
0

TFSのビルドスクリプトとそのビルド用のサーバーのデータベースとの間で、スキーマを比較する方法を教えてください。スキーマの比較

答えて

0

一般的に言って

おかげで、あなたは確実にDBスキーマを比較することはできません:たとえば、名前の変更が正しく処理されません。必要なのはデータベース移行ツールです。特定のデータベースインスタンスに必要な変更を制御された信頼性のある方法で適用できます。私は個人的にそれを行うためにWizardbyと呼ばれる自分のプロジェクトを使用しています。

0

これには時間がかかりますが、ビルドスクリプトを実行して空のテストデータベースを作成した後、Management Studio(またはSMO)スクリプトを使用してそのスクリプトをテキストファイルにスクリプトで書き込むことができます。 prod DBをスクリプト化し、diffツールでスクリプトを比較してください。 Clunkyですが、動作します:-)