代码之家  ›  专栏  ›  技术社区  ›  LONG

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

  •  1
  • LONG  · 技术社区  · 6 年前

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

    所以问题来了:

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

    2. 我怎样才能从 积极的 何处 sql_text 具有类XML <?query - BACKUP DATABASE... ?

    0 回复  |  直到 6 年前