示例:在线还原只读文件(完整恢复模式)

显示蓝色数据库磁盘的图标 本主题适用于完整恢复模式下包含多个文件或文件组的 SQL Server 数据库。

在此示例中,名为 adb 的数据库(使用完整恢复模式)包含三个文件组。文件组 A 为读/写文件组,而文件组 B 和文件组 C 是只读的。最初,所有文件组都处于在线状态。

现在必须还原数据库 adb 中文件组 B 的只读文件 b1。由于在文件变为只读后进行过备份,因此不需要使用日志备份。在还原过程中文件组 B 处于离线状态,而数据库的其余部分保持在线状态。

还原顺序

若要还原文件,数据库管理员应使用以下还原顺序:

RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup
WITH RECOVERY 

文件组 B 现在处于在线状态。

请参阅

概念

执行在线还原
SQL Server 中的还原与恢复概述
执行文件还原(完整恢复模式)

其他资源

几个还原方案的还原顺序的示例
RESTORE (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助