restorefile (Transact-SQL)

适用于SQL Server

每个还原文件(包括按文件组名称间接还原的文件)在表中占一行。 此表存储在 msdb 数据库中

列名称 数据类型 描述
restore_history_id int 标识相应还原操作的唯一标识号。 引用 restorehistory(restore_history_id)。
file_number numeric(10,0) 被还原文件的文件标识号。 每个数据库中的此标识号必须是唯一的。 可以为 NULL。

将数据库恢复到数据库快照时,此值的填充方式与完全还原时的填充方式相同。
destination_phys_drive nvarchar(260) 将文件还原到的驱动器或分区。 可以为 NULL。

将数据库恢复到数据库快照时,此值的填充方式与完全还原时的填充方式相同。
destination_phys_name nvarchar(260) 文件名,其中不含将文件还原到的驱动器或分区信息。 可以为 NULL。

将数据库恢复到数据库快照时,此值的填充方式与完全还原时的填充方式相同。

注解

若要减少此表以及其他备份和历史记录表中的行数,请执行 sp_delete_backuphistory 存储过程。

另请参阅

备份和还原表 (Transact-SQL)
restorefilegroup (Transact-SQL)
restorehistory (Transact-SQL)
系统表 (Transact-SQL)