1

我正在尝试获取我在 Azure 上的 SQL Server 中拥有的弹性池的名称。我目前面临的问题是,我获得 SQL Server 中所有弹性池名称的唯一方法是编写

var elasticPool = azure.SqlServers.ElasticPools.GetBySqlServer(sqlServer, elasticPoolName);
elasticPool.Name;

在这里我只得到一个弹性池,为了得到它,我需要指定我想要获得的弹性池的名称,这有点不太理想。

所以我的问题是,是否可以获取我的 SQL Server 中所有弹性池的名称?

4

1 回答 1

1

所以我的问题是,是否可以获取我的 SQL Server 中所有弹性池的名称?

你应该能够得到它。

我自己没有尝试过,但是ISqlServer接口公开了一个名为的属性ElasticPools,并且该属性具有一个List操作,该操作应该为您提供 SQL Server 中的弹性池列表。

我在这里找到了一些相关代码,您可能会发现它们很有用:https ://github.com/Azure-Samples/sql-database-dotnet-manage-sql-dbs-in-elastic-pool/blob/master/Program.cs

于 2020-02-17T10:53:17.110 回答