尝试运行Powershell更改Azure弹性池的DTU。问题是它找不到资源组。任何想法出了什么问题。我的步骤是:
Set-AzureRmSqlElasticPool –ResourceGroupName "MyResourceGroup"–ServerName "MyServer.database.windows.net" –ElasticPoolName "My_ElasticPool" –Dtu 200 –DatabaseDtuMax 100 –DatabaseDtuMin 50
完整错误是:
Set-AzureRmSqlElasticPool:资源 'Microsoft.Sql /服务器/MyServer.database.windows.net/elasticpools/My_ElasticPool' 找不到资源不足组“ MyResourceGroup”。在第1行:char:1 + Set-AzureRmSqlElasticPool –ResourceGroupName“ FluResourceGroup” –服务... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:CloseError :( :) [Set-AzSqlElasticPool],CloudException + FullyQualifiedErrorId:Microsoft.Azure.Commands.Sql.ElasticPool.Cmdlet.SetAzureSqlElasticPool
对于Powershell来说是完全陌生的,如果这是一个甜甜圈的问题,就道歉吗?
答案 0 :(得分:1)
错误清楚地表明:该资源在该资源组下不存在。我假设资源组存在。这意味着资源名称中有错别字和/或资源已移动等。
另一个选择是资源组根本不存在,并且该错误具有误导性。我想在这种情况下,您需要使用Select-AzSubscription %subscription_name%
选择适当的订阅。因为Azure PowerShell在特定的订阅上下文下运行。它不会搜索所有订阅。
答案 1 :(得分:0)
基本错误。没有正确引用Azure服务器。它应显示为:
for (int x = 0; x <= i; x++) {
while (links >= 0) {
printf(" ");
links = links - 1;
}
while (stam < rechts) {
printf("+");
stam = stam + 1;
}
printf("\n");
}