还原数据库(“常规”页)

使用**“常规”**页,可以指定数据库还原操作的目标数据库和源数据库的有关信息。

使用 SQL Server Management Studio 还原数据库备份

注意注意

使用 SQL Server Management Studio 指定还原任务时,可以通过单击“脚本”按钮,再为脚本选择一个目标,以生成对应的 Transact-SQLRESTORE 脚本。

注意注意

可以从使用 SQL Server 2000、SQL Server 2005 或 SQL Server 2008 创建的数据库备份还原用户数据库。但是,SQL Server 2008 使用的默认路径与早期版本不同。因此,若要从在 SQL Server 2000 或 SQL Server 2005 的默认位置中创建的备份还原数据库,必须使用 MOVE 选项。有关详细信息,请参阅通过备份和还原来复制数据库

选项

还原的目标

**“还原的目标”**面板中的选项可标识数据库和还原点。

  • 目标数据库
    在该列表中输入要还原的数据库。您可以输入新的数据库,也可以从下拉列表中选择现有的数据库。该列表包含了服务器上除系统数据库 mastertempdb 之外的所有数据库。

    注意注意

    若要还原带有密码保护的备份,必须使用 RESTORE 语句。

  • 目标时间点
    将数据库还原到备份的最近可用时间,或还原到特定时间点。默认为“最近状态”。若要指定特定的时间点,请单击“浏览”按钮。有关详细信息,请参阅将数据库还原到备份中的某个时间点

    日期和时间按客户端的区域设置指定。

还原的源

**“还原的源”**面板中的选项可标识数据库的备份集的位置以及要还原的备份集。

  • 源数据库
    从该列表框中选择要还原的数据库。此列表仅包含已根据 msdb 备份历史记录进行备份的数据库。

  • 源设备
    选择包含要恢复的一个或多个备份的逻辑或物理备份设备(磁带或文件)。

    若要选择一个或多个逻辑或物理备份设备,请单击浏览按钮,这将打开**“指定备份”**对话框。在此,最多可以选择属于一个介质集的 64 个设备。磁带机必须与运行 SQL Server 实例的计算机进行物理连接。备份文件可以位于本地或远程磁带设备上。有关详细信息,请参阅备份设备。有关如何指定文件、磁带或逻辑备份设备的信息,请参阅指定备份

    退出**“指定备份”对话框时,选择的设备将在“源设备”**列表中显示为只读值。

  • 选择用于还原的备份集
    显示可用于指定位置的备份集。每个备份集(单个备份操作的结果)分布在介质集的所有设备上。默认情况下,会建议制定一个恢复计划,以实现基于所选必需备份集执行的还原操作目标。SQL Server Management Studio 使用 msdb 中的备份历史记录来标识还原数据库所需的备份并创建还原计划。例如,为了进行数据库还原,还原计划将选择最近的完整数据库备份,然后选择最近的后续差异数据库备份(如果有)。在完整恢复模式下,还原计划随后将选择所有后续日志备份。

    若要覆盖建议的恢复计划,可以更改网格中的选择。如果备份所依赖的备份已取消选择,将自动取消对它们的选择。

    标题

    还原

    选中的复选框指示要还原的备份集。

    名称

    备份集的名称。

    组件

    备份的组件:“数据库”“文件”“<空白>”(对于事务日志备份)。

    类型

    执行的备份类型:“完整”“差异”“事务日志”

    服务器

    执行备份操作的数据库引擎实例的名称。

    数据库

    备份操作中涉及的数据库的名称。

    位置

    备份集在卷中的位置。

    第一个 LSN

    备份集中第一个事务的日志序列号。对于文件备份为空。

    最后一个 LSN

    备份集中最后一个事务的日志序列号。对于文件备份为空。

    检查点 LSN

    创建备份时最新检查点的日志序列号 (LSN)。

    完整 LSN

    最近的完整数据库备份的日志序列号。

    开始日期

    备份操作开始的日期和时间,按客户端的区域设置显示。

    完成日期

    备份操作完成的日期和时间,按客户端的区域设置显示。

    大小

    备份集的大小(字节)。

    用户名

    执行备份操作的用户的名称。

    过期

    备份集的过期日期和时间。