gpt4 book ai didi

azure - 找不到资源组下的资源(SQL Server)

转载 作者:行者123 更新时间:2023-12-04 00:02:29 24 4
gpt4 key购买 nike

当我尝试在弹性池中获取数据库时,出现错误:

The Resource 'Microsoft.Sql/servers/dbserver.database.windows.net/databases/db_name' under resource group 'rg_name' was not found.

但对于其他数据库服务器和资源组,此脚本有效。

我正在尝试的脚本:

Import-Module Az.Accounts
Import-Module Az.Sql

#Connect-AzAccount -SubscriptionId $subscriptionId
$passwd = ConvertTo-SecureString <PASSWORD> -AsPlainText -Force
$pscredential = New-Object System.Management.Automation.PSCredential('<Application ID>/<Service Principle ID>', $passwd)
Connect-AzAccount -ServicePrincipal -Credential $pscredential -Tenant $tenantId
#-SubscriptionId $subscriptionId

$rg = Get-AzResourceGroup -Name $resourceGroupName

Set-AzSqlDatabase -DatabaseName $DatabaseName -ElasticPoolName $PoolName -ResourceGroupName $rg.ResourceGroupName -ServerName $serverName

Read-Host -Prompt "Press Enter to exit "

我验证了权限、资源及其名称/ID 均正确。

最佳答案

根据错误消息,我可以看到您提供的-ServerNamedbserver.database.windows.net

请仅提供-ServerName作为dbserver,而不是dbserver.database.windows.net

关于azure - 找不到资源组下的资源(SQL Server),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57986477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com