gpt4 book ai didi

SQL Azure Rest api BeginExport...如何检查导出是否完成

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

我需要以编程方式将 SQL Azure 数据库导出到 BACPAC 文件,导出完成后我需要删除该数据库。

SQL Azure REST API 允许我提交导出请求,该请求将运行数据库并将其导出到 Blob 存储容器。

但是...我不知道如何检查导出请求的状态。

导出 API 说明如下: https://learn.microsoft.com/en-us/rest/api/sql/Databases%20-%20Import%20Export/Export

以及整体 SQL api 描述:https://learn.microsoft.com/en-us/rest/api/sql/

最佳答案

sys.dm_ operation_status DMV 应该可以帮助您了解操作的状态。

SELECT * FROM sys.dm_ operation_status   
WHERE major_resource_id = ‘myddb’
ORDER BY start_time DESC;

有关此 DMV 的更多信息,请访问 this文档。

如果您使用 PowerShell New-Azure​RmSql​Database​Export您可以使用 Get-AzureRmSqlDatabaseImportExportStatus cmdlet cmdlet 也可以跟踪导出操作和导入操作的进度。

关于SQL Azure Rest api BeginExport...如何检查导出是否完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46346009/

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