【问题标题】:Get a list of Azure Servers in C#获取 C# 中的 Azure 服务器列表
【发布时间】:2017-01-30 07:42:39
【问题描述】:

我需要用 Azure 门户中可用的 SQL 服务器填充一个组合框。例如:我需要在组合框中显示以下服务器列表..

Azure 是否有一些服务可以从 C# 代码中获取此服务器列表?

【问题讨论】:

    标签: azure azure-sql-database azure-storage azure-web-app-service


    【解决方案1】:

    您可以使用 Windows Azure 管理库(对于 ASM,Azure 服务管理)列出您的 Azure 订阅中的所有服务器。这些库是围绕 Azure Api 的包装器,可让您轻松管理资源。

    通过thisSQL管理库,一行代码就可以检索到所有服务器:

    using (SqlManagementClient sqlManagementClient = new SqlManagementClient(cred))
    {
          var servers = await sqlManagementClient.Servers.ListAsync(CancellationToken.None);
    }
    

    问候,

    【讨论】:

      【解决方案2】:

      我同意 Thibaut 的观点,Windows Azure 管理库 (ASM) 是在 Azure 门户中获取所有 SQL Azure 服务器的一种非常简单的方法。要开始使用 Windows Azure 管理库,请查看 this article。如果你不想使用这个库,请尝试使用 SQL Database REST API 到get servers

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-24
        • 2020-12-27
        • 2018-11-09
        • 1970-01-01
        • 1970-01-01
        • 2015-02-03
        相关资源
        最近更新 更多