Azure PowerShell Error: while using Start-AzureSqlDatabaseCopy it throws exception with Error Code: NotFound
Azure PowerShell Error: while using Start-AzureSqlDatabaseCopy it throws exception with Error Code: NotFound
我试图使用 powershell 在 azure 上制作数据库的副本。我已将 "Start-AzureSqlDatabaseCopy" 用于 powershell,如 https://msdn.microsoft.com/en-us/library/ff951631.aspx 中所述。但它失败了,无法在那里创建数据库副本。我什至尝试使用 "Remove-AzureSqlDatabase" 删除现有数据库并看到同样的问题。
我已使用 Import-AzurePublishSettingsFile 成功连接到订阅。通过提供无效的服务器验证连接并抛出预期的异常。
尝试执行如下
开始-AzureSqlDatabaseCopy -ServerName $SourceServerName -DatabaseName $SourceDatabaseName -PartnerServer $TargetServerName -PartnerDatabase $TargetDatabaseName
抛出以下异常。
Start-AzureSqlDatabaseCopy :https://management.core.windows.net/Id/services/sqlservers/servers/server/databases/database/databasecopies 不存在。错误代码:NotFound At s\Scripts\CreateCIDatabase.ps1:36 char:6 + Start-AzureSqlDatabaseCopy -ServerName $SourceServerName -DatabaseName $Sou ... + ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-AzureSqlDatabaseCopy], CommunicationException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet.StartAzureSqlDatabaseCopy
我很感激如果有人可以帮助我解决这个问题?
类似的问题也已发布
与此类似thread,您似乎没有正确地将当前订阅设置为您的数据库所在的订阅。尝试执行以下操作。
1) 将订阅设置为您的数据库所在的订阅。
Set-AzureSubscription -SubscriptionName <Your Subscription Name>
2) 检查以确保您当前的订阅是您要使用的订阅。
Get-AzureSubscription -Current
3) 使用 DBCopy cmdlet 开始复制。
Start-AzureSqlDatabaseCopy -ServerName <SourceServer> -DatabaseName <SourceDatabaseName> -PartnerServer <TargetServerName> -PartnerDatabase <TargetDatabaseName>
希望对您有所帮助!
我试图使用 powershell 在 azure 上制作数据库的副本。我已将 "Start-AzureSqlDatabaseCopy" 用于 powershell,如 https://msdn.microsoft.com/en-us/library/ff951631.aspx 中所述。但它失败了,无法在那里创建数据库副本。我什至尝试使用 "Remove-AzureSqlDatabase" 删除现有数据库并看到同样的问题。
我已使用 Import-AzurePublishSettingsFile 成功连接到订阅。通过提供无效的服务器验证连接并抛出预期的异常。
尝试执行如下
开始-AzureSqlDatabaseCopy -ServerName $SourceServerName -DatabaseName $SourceDatabaseName -PartnerServer $TargetServerName -PartnerDatabase $TargetDatabaseName
抛出以下异常。
Start-AzureSqlDatabaseCopy :https://management.core.windows.net/Id/services/sqlservers/servers/server/databases/database/databasecopies 不存在。错误代码:NotFound At s\Scripts\CreateCIDatabase.ps1:36 char:6 + Start-AzureSqlDatabaseCopy -ServerName $SourceServerName -DatabaseName $Sou ... + ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-AzureSqlDatabaseCopy], CommunicationException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet.StartAzureSqlDatabaseCopy
我很感激如果有人可以帮助我解决这个问题?
类似的问题也已发布
与此类似thread,您似乎没有正确地将当前订阅设置为您的数据库所在的订阅。尝试执行以下操作。
1) 将订阅设置为您的数据库所在的订阅。
Set-AzureSubscription -SubscriptionName <Your Subscription Name>
2) 检查以确保您当前的订阅是您要使用的订阅。
Get-AzureSubscription -Current
3) 使用 DBCopy cmdlet 开始复制。
Start-AzureSqlDatabaseCopy -ServerName <SourceServer> -DatabaseName <SourceDatabaseName> -PartnerServer <TargetServerName> -PartnerDatabase <TargetDatabaseName>
希望对您有所帮助!