Previous Topic: 将用户数据库还原到原始位置Next Topic: 将用户数据库还原到备用位置


将用户数据库和系统数据库还原到原始位置

在还原过程期间,您可以选择要还原数据库到哪个位置。可用选择项是“将用户数据库还原到原始位置”、“将用户数据库和系统数据库还原到原始位置”和“将用户数据库还原到备用位置”。

此程序说明了如何还原 Pervasive PSQL 用户数据库和系统数据库到原始位置。

请按照下列步骤操作:

  1. 从操作系统“开始”菜单访问“Pervasive 控制中心 (PCC)”。

    注意:在 Windows 平台上,当您安装数据库引擎或客户端时,将默认安装 Pervasive 控制中心。

  2. 从“Pervasive 控制中心”找到数据库。
  3. 从“Pervasive 控制中心”删除数据库。

    a. 右键单击数据库名称。

    b. 从弹出菜单中,选择“删除”。

    c. 从“删除项目”对话框中,选择选项“是,数据库名称和 ddf 文件”。

    此选项可确保删除数据库文件。

    d. 对需要删除的每个数据库都重复此步骤。

  4. 停止“Pervasive PSQL 关系引擎”服务。
    1. 右键单击“Pervasive PSQL 关系引擎”。
    2. 从弹出菜单中,选择“停止服务”。

  5. 删除系统数据库(如 DEFAULTDB、TEMPDB)的所有数据库文件(*.mdk、*.ddf)。

    默认情况下,数据库文件位于“C:\ProgramData\Pervasive Software\PSQL\defaultdb”和“C:\ProgramData\Pervasive Software\PSQL\tempdb”中。

  6. 在日志文件夹中删除事务日志文件。

    默认情况下,日志文件夹位于“C:\ProgramData\Pervasive Software\PSQL\Transaction Logs”中。

  7. 通过使用覆盖选项还原整个 Pervasive 软件数据文件夹到原始位置。

    默认情况下,文件夹路径是“C:\ProgramData\Pervasive Software\PSQL”。

  8. 从“恢复选项”对话框,选择“还原到原始位置”和“覆盖现有文件”,然后单击“下一步”。

  9. 还原数据库文件(*.mkd、*.ddf)到原始位置并覆盖现有文件。

  10. 启动“Pervasive PSQL 关系引擎”服务。
    1. 右键单击“Pervasive PSQL 关系引擎”。
    2. 从弹出菜单中,选择“启动服务”。

用户数据库和系统数据库已还原到原始位置。