web-dev-qa-db-ja.com

SQL Server / SQLAzureスキーマの比較

SQL Server2012とSQLAzureのスキーマを比較したいのですが、Visual Studio2013で次のエラーが発生します。

SQL Server 2012をターゲットプラットフォームとして指定するプロジェクトは、SQLAzureに公開できません。

enter image description here

これら2つのデータベースタイプを比較することは可能ですか?

29
Johnny Oshika

実際には、この問題を克服するための面倒ではない方法があります。 スキーマ比較オプション を開き、「互換性のないプラットフォームを許可する」ボックスがチェックされていることを確認します。

SQL Compare Options - General

70
Corillian

コメントするにはもっと評判が必要です。冗長な回答で申し訳ありません。このウィンドウはVSオプションにありません。比較を開始し、オプションボタンをクリックします enter image description here

4
Atchitutchuk

これを実行できる唯一の方法は、SQL 2012DBをSQLAzureを対象とするデータベースプロジェクトにインポートしてから、プロジェクトをSQLAzureデータベースと比較することです。

1
Anthony Chu