Windows azure インスタンスでホストされている Web アプリケーションがあります。テストとライブのクラウド サービスがあり、テスト サービスには 1 つのインスタンスがあり、ライブ サービスには 3 つのインスタンスがあります。
テスト用のアプリケーションは、TFS ビルドを介して毎晩自動的に展開され、Power Shell スクリプトを使用して Windows Azure に展開されます。
問題は、データベース スキーマとデータ変更 (必要な場合) のための古い学校の sql スクリプトがあることです。現在、Azure SQL データベースに手動でログインし (SMSS)、スクリプトを実行する必要があります。
powershellスクリプトを使用して、TFSビルドマシンを介して夜間に実行されるすべてのビルドでSQLスクリプトを自動化したいと思います。これどうやってするの ?
SQL スクリプトは再実行可能であるため、テスト アプリケーションで問題が発生しないため、毎日同じスクリプトを実行しても心配はありません。