如何获取当前正在备份的数据库

时间:2018-09-12 14:57:37

标签: sql-server

我需要一个当前正在备份的数据库列表,并将它们存储到c#中的对象变量中。试图查询select * from sys.dm_exec_requests where command like 'BACKUP%',但未返回任何内容。然后,我检查了sp_whoisactive,它显示目标数据库备份过程为Suspended

所以问题来了:

  1. 是因为数据库备份已挂起,它没有显示在第一个查询的结果中吗?

  2. 如何从sp_whoisactive具有sql_text这样的xml的<?query - BACKUP DATABASE...获取表列表?

0 个答案:

没有答案