最新の DACPAC ( http://msdn.microsoft.com/en-us/library/ee634742.aspxから取得) を使用して SQL Azure インスタンスをアップグレードする PowerShell スクリプトを作成しました。
PowerShell スクリプトを実行したときに経験したことは、実行に一貫して約 30 分かかることです。スクリプトは、実行から戻るのを待つためにほぼ 30 分間アイドル状態に$dacstore.IncrementalUpgrade($dacName, $dacType, $upgradeProperties)
なり、PowerShell コンソール ウィンドウには何も出力されません。30 分の終わりになって初めて、インクリメンタル アップデートがコンソール メッセージを吐き出し始め、アップグレードが行われていることを知らせます (基本的に、スクリプトが最終的に生き返るまで 30 分間ハングしたように見え、スクリプトはこれを一貫して実行します)。毎回)。
通常、IncrementalUpgrade が完了するまでにこれほど時間がかかりますか?また、30 分間の非アクティブ/待機期間があるはずですか?
Azure ネットワークの外部にあるローカル マシンから PowerShell スクリプトを実行していることに注意してください。
これについてご意見をお寄せいただきありがとうございます。継続的インテグレーションのビルドにそれほど時間がかからないように、この増分アップグレード プロセスを 30 分未満に大幅に短縮できることを願っています。