我正在开发一个使用 SQL Azure 的解决方案。该项目的一部分涉及备份和使用 DAC Web 服务进行备份。
问题在于,根据 Azure SQL 数据库所在的区域,存在不同的端点。由于我正在处理多个组,并且无法确定数据库将位于哪个区域,因此我正在寻找一种以编程方式确定区域的方法.
该区域也很重要,因为为了安全起见,我想将备份复制到不同的区域。
我知道我可以在管理控制台中查看,但我想使用代码来解决这个问题。
附加信息:
- 该应用程序使用辅助角色在 Azure 上运行以获得功能。
- 我无权访问所有帐户 ID 以使用完整的 REST API。
- 我确实可以访问 Azure Sql Server 上的主数据库。
- 用 C# 处理这个问题(我没有把语言放进去)