如何在Azure SQL托管实例中取消还原命令

时间:2018-11-05 14:19:00

标签: azure-sql-database azure-sql-managed-instance

在Azure SQL数据库托管实例上执行RESTORE命令时,由于该命令是异步执行的,因此无法停止:

RESTORE DATABASE wwidb FROM URL =
  'https://mitutorials.blob.core.windows.net/databases/WideWorldImporters-Standard.bak'

我们如何取消此请求?数据库处于恢复状态(有时以GUID名称显示),无法删除。该请求在完成之前无法取消。

1 个答案:

答案 0 :(得分:3)

还原期间,将使用数据库的物理名称在托管实例中注册数据库。恢复完成后,物理名称将替换为RESTORE命令中放置的名称。

取消请求的唯一方法是使用RESTORE命令中指定的名称通过Azure CLI删除数据库:

az sql midb delete -g my_resource_group --mi myInstance --name wwi