示例:联机还原只读文件(完整恢复模式)
适用范围:SQL Server
本主题与完整恢复模式下包含多个文件或文件组的 SQL Server 数据库相关。
在此示例中,名为 adb
的数据库(使用完整恢复模式)包含三个文件组。 文件组 A
为读/写文件组,文件组 B
和文件组 C
为只读文件组。 最初,所有文件组都处于联机状态。
现在必须还原数据库 b1
中文件组 B
的只读文件 adb
。 由于在文件变为只读后进行过备份,因此不需要使用日志备份。 在还原过程中文件组 B
处于脱机状态,而数据库的其余部分保持联机状态。
还原顺序
注意
联机还原顺序的语法与脱机还原顺序的语法完全相同。
若要还原文件,数据库管理员应使用以下还原顺序:
RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup
WITH RECOVERY
文件组 B 现在处于联机状态。
其他示例
另请参阅
联机还原 (SQL Server)
还原和恢复概述 (SQL Server)
文件还原(完整恢复模式)
RESTORE (Transact-SQL)