4

私は Azure の Elastic DB 機能を初めて使用しましたが、本当に素晴らしいと思います。しかし、私が見つけられなかったのは、すべてのシャードのスキーマを更新する方法です。したがって、複数のシャードがあり、列、テーブルを追加/削除するか、ストアド プロシージャを追加/削除したい場合。

すべてのシャードは、1 つずつアクセスして変更できるデータベースですが、一度に複数のシャードにスキーマの変更を公開する方法はありませんか?

4

2 に答える 2

7

プレビューを試しても構わない場合は、 SQL データベース全体でスクリプトを実行できるSQL データベース エラスティック ジョブをご覧ください。

于 2015-08-26T01:34:02.460 に答える
5

Elastic Database のジョブを試していただければ幸いです。多数の Azure SQL Database データベースを一度に管理する e2e エクスペリエンスを提供するPowerShell の例を投稿しました。

Elastic Database ジョブ機能 (プレビュー) を使用すると、Transact-SQL (T-SQL) スクリプトを確実に実行したり、カスタム定義されたデータベースのコレクション、Elastic Database プール内のすべてのデータベースを含むデータベースのグループ全体に DACPAC を適用したりできます (プレビュー) ) またはシャード セット (エラスティック データベース クライアント ライブラリを使用して作成)。

詳細とドキュメントについては、エラスティック データベース ジョブを参照してください。

于 2015-08-26T16:34:54.187 に答える