1
我正在研究使用SQL Azure的解決方案。該項目的一部分涉及備份並使用DAC Web服務進行備份。在不使用管理控制檯的情況下確定SQL Azure區域
問題是,根據Azure SQL數據庫位於哪個區域,存在不同的端點。由於我使用多個組,並且無法確保數據庫將位於哪個區域,因此我正在尋找一種方法以編程方式確定區域。
該區域也很重要,因爲我想將備份複製到不同的區域以保證安全。
我知道我可以查看管理控制檯,但我想用代碼來解決這個問題。
其他信息:
- 該應用程序是在Azure使用工作者角色爲功能性運行。
- 我無法訪問所有帳戶ID以使用完整的REST API。
- 我確實可以訪問Azure Sql Server上的master數據庫。
- 在C#中這方面的工作(我沒有把語言)
這確實有效。唯一的問題是我可能會或可能不知道賬戶的訂閱ID。該解決方案從一個輔助角色運行。 – maximumgeek
@maximumgeek:解決這個問題的一種方法是將訂閱ID作爲服務配置參數,一旦您決定在哪個訂閱中部署您的服務,就可以進行設置。 – sharptooth