sql之如何在SQL Server中读取数据库的备份名称

Free-Thinker 阅读:137 2025-02-15 21:57:57 评论:0

当运行 BACKUP 命令时,像这样:

BACKUP DATABASE dbname TO DISK ... etc. 

您可以使用此选项为备份指定名称:

NAME = N'something' 

我有很多备份文件,如果指定了一个,我需要读取 NAME 属性。我该怎么做?

请您参考如下方法:

我想我现在明白你的问题了。
您可以通过查询 backupset 来获取服务器中备份的所有数据(包括 name) msdb 数据库中的表。

试试这个:

SELECT * 
FROM msdb.dbo.backupset 

注意:此表仅包含成功备份操作的数据:

Contains a row for each backup set. A backup set contains the backup from a single, successful backup operation.


标签:数据库
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号