1

SQL Azure を使用するソリューションに取り組んでいます。プロジェクトの一部では、バックアップと、バックアップ用の DAC Web サービスの使用を扱います。

問題は、Azure SQL データベースが存在するリージョンによってエンドポイントが異なることです。私は複数のグループで作業しており、データベースがどのリージョンに存在するかを確認できないため、プログラムでリージョンを特定する方法を探しています。 .

安全のためにバックアップを別のリージョンにコピーしたいので、リージョンも重要です。

管理コンソールを確認できることはわかっていますが、コードを使用してこの問題を解決したいと考えています。

追加情報:

  • アプリケーションは、機能のためにワーカー ロールを使用して Azure で実行されています。
  • 完全な REST API を使用するためにすべてのアカウント ID にアクセスすることはできません。
  • Azure Sql Server の master データベースにアクセスできます。
  • C#でこれに取り組んでいます(言語を入れるのに失敗しました)
4

1 に答える 1

0

Get ServersAzure REST API の要求 ( ) を使用GET https://management.database.windows.net:8443/<subscription-id>/serversして SQL サーバーを列挙すると、msdn -> http://msdn.microsoft.com/en-us/library/windowsazure/gg715269.aspxで場所またはリージョンの詳細情報が得られます。

于 2013-06-18T13:12:04.490 に答える