在 Microsoft SQL Server 2000、2005 或 2008 环境中按会话还原

您可以使用“按会话还原”方法在单个还原作业中按会话还原数据库。

使用“按会话还原”方法执行还原

  1. 在“还原管理器源”选项卡上,从下拉列表上选择“按会话还原”。 此时将显示在 CA ARCserve Backup 备份过程中所用介质的列表。
  2. 要创建筛选,以便仅还原特定服务器中的会话或特定服务器上特定数据库中的会话,请执行以下步骤:
    1. 在还原管理器中单击“筛选”选项卡。 “筛选”对话框随即打开。
    2. 单击“SQL 代理筛选”选项卡。 “SQL 代理筛选”对话框随即打开。
    3. 输入计算机名以还原特定服务器的会话,输入计算机名和数据库名以还原特定数据库的会话,或者,输入计算机名、实例名和数据库名以还原数据库的特定实例,然后单击“确定”。

    注意: 应用筛选设置后,可以展开介质项目以查看结果。 如果介质项目已经展开,请将其折叠,然后重新展开以看到结果。

    如果不想创建筛选,请转到下一步。

  3. 选择其中包含要还原备份的介质,展开含该备份的会话,然后选择要还原的特定数据库或日志。
  4. 右键单击要还原的数据库或日志的名称,然后从弹出窗口中选择“代理选项”。

    “代理还原选项”对话框随即打开。

  5. 请执行下列操作之一,选择还原选项:
  6. 在“源”选项卡上,确保选定要还原的会话。
  7. 在还原管理器中单击“目标”选项卡,然后使用以下步骤之一选择目标:
  8. 单击“提交”。

    将显示“还原介质”对话框。

  9. 选择要运行还原作业的备份服务器,然后单击“确定”。

    将打开“会话用户名和密码”对话框。

  10. 验证或更改装有 Microsoft SQL Server 的 Windows 计算机的用户名或密码。 要验证或更改用户名或密码,请执行以下步骤:
    1. 在“计算机”选项卡中选择一个会话,然后单击“编辑”。 “输入用户名和密码”对话框随即打开。
    2. 输入或修改用户名和密码。
    3. 如果为该会话指定了会话密码,请输入该会话密码。
    4. 要将输入的用户名和密码应用于要还原的所有会话,请选择“将 [用户名和密码] 应用于所有行”选项。
    5. 单击确定。

    注意: 建议使用域管理员的用户名和密码来进行计算机身份验证。 域管理员不依赖于仍运行 Microsoft SQL Server 实例的计算机。 用 DomainName\UserName 格式指定域用户。

  11. 验证或更改还原目标数据库服务器的用户名和密码。 要验证或更改数据库服务器的用户名或密码,请执行以下步骤:
    1. 选择“数据库代理”选项卡。
    2. 选择一个会话,然后单击“编辑”。 “输入用户名和密码”对话框随即打开。
    3. 输入或修改用户名和密码。
    4. 如果要将输入的用户名和密码应用于要还原的所有会话,请选择“将 [用户名和密码] 应用于所有行”选项
    5. 单击确定。
  12. 在“会话用户名和密码”对话框中单击“确定”。

    “提交作业”对话框随即打开。

  13. (可选)使用“提交作业”对话框选择作业执行时间、提交待命作业、为备份作业添加可选作业名或选择源优先级。
  14. 单击“确定”以提交该作业。 如果选择“立即执行”,此时将显示“作业状态”窗口。 该窗口可以对作业进行监控。 有关“作业状态”窗口的详细信息,请参阅《管理指南》。