2016-06-01 4 views
0

SSMSを使用して、オンサイトデータベースをAzure SQLデータベースに移行しました。テーブル、ストアドプロシージャなどのデータベースオブジェクトに必要なアップグレードについては、SSMSを使用してSQL Azureに接続し、変更スクリプトを手動で実行しています。sql azureで管理されているデータベースのスキーマ、テーブル、ストアドプロシージャおよびその他のデータベースオブジェクトのアップグレード方法

オンサイトデータベースの場合、私はSQLの変更の実行を自動化するためにDbDeploy.net 2を使用しました。

DbDeploy.net 2はSQL Azureデータベースもサポートしています。

SQL Azureデータベースの場合、SQL変更の展開の自動化を管理する最適な方法は何ですか?

ここでVSTSを活用する方法はありますか。

誰でもこの問題を解決する手助けはできますか?

答えて

1

スキーマの変更を自動化したい場合は、SSDT/DacFxの使用をお勧めします。 TFSを使用してデータベースの変更を追跡する場合や、ローカルデータベースインスタンスから変更を取得する場合は、これを達成するにはいくつかの方法があります。 TFSの変更を追跡してSSDTを使用する場合は、SQLPackage.exeを使用してビルドドロップからDACPACを発行できます。ローカルデータベースのデータベーススキーマのマスターコピーを追跡する場合は、SQLPackage.exeを使用して抽出操作を実行し、公開操作を使用して抽出されたDACPACをAzureに展開できます。

TechEd Europeからの私の話を見ることができますApplication Lifecycle Management for SQL Server Database Development

関連する問題