示例:只读文件的联机还原(简单恢复模式)

适用于:SQL Server

本主题针对采用简单恢复模式并包含只读文件组的 SQL Server 数据库。 在简单恢复模式下,如果某个文件在最后一次变为只读时进行了备份,则可以联机还原该只读文件。

在此示例中,名为 adb 的数据库包含三个文件组。 文件组 A 为读/写文件组,而文件组 BC 是只读的。 最初,所有文件组都处于联机状态。 现在必须还原文件组 B中的只读文件 b1。 数据库管理员可以使用在该文件变为只读状态之后获取的备份对其进行还原。 在还原过程中,文件组 B 将处于脱机状态,但是数据库的其余文件组仍处于联机状态。

还原顺序

注意

联机还原顺序的语法与脱机还原顺序的语法完全相同。

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

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

文件现在处于联机状态。

其他示例

另请参阅

联机还原 (SQL Server)
段落还原 (SQL Server)
文件还原(简单恢复模式)
还原和恢复概述 (SQL Server)
RESTORE (Transact-SQL)