0

SSMS を使用して、オンプレミス データベースを Azure SQL データベースに移行しました。テーブル、ストアド プロシージャなどのデータベース オブジェクトに必要なアップグレードについては、SSMS を使用して SQL Azure に接続し直し、変更スクリプトを手動で実行しています。

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

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

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

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

誰でもこの問題を解決するのを手伝ってもらえますか?

4

1 に答える 1

1

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

TechEd Europe Application Lifecycle Management for SQL Server Database Developmentからの私の講演もご覧いただけます。

于 2016-06-06T23:42:09.217 に答える