Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 维护数据库 » 备份和数据恢复 » 恢复数据库

 

从档案备份恢复

以下过程假定您没有作为恢复过程的一部分进行应用所需的任何事务日志的增量备份。有关已备份多个事务日志副本后恢复数据库的信息,请参见通过多个事务日志恢复数据库

如果在开启空闲页消除功能时备份了高度加密的数据库,则恢复数据库时必须指定加密密钥。

 ♦  从档案备份中恢复数据库 (Sybase Central):
  1. 启动个人数据库服务器。

    例如,以下命令用于启动名为 restore 的数据库服务器:

    dbeng12 -n restore
  2. 启动 Sybase Central 并连接到实用程序数据库。完成以下字段:

    • 用户 ID   键入 DBA

    • 口令   键入 sql

    • 数据库名   键入 utility_db

  3. 单击 [确定]。

  4. 选择 [工具] » [SQL Anywhere 12] » [恢复数据库]。

  5. 按照向导中的说明进行操作。

 ♦  从档案备份中恢复数据库 (Interactive SQL):
  1. 启动个人数据库服务器。

    例如,以下命令用于启动名为 restore 的数据库服务器:

    dbeng12 -n restore
  2. 启动 Interactive SQL 并连接到实用程序数据库。完成以下字段:

    • 用户 ID   键入 DBA

    • 口令   键入 sql

    • 数据库名   键入 utility_db

  3. 单击 [确定]。

  4. 执行 RESTORE DATABASE 语句,同时指定档案根。

    此时,您可以选择将档案数据库恢复到它的原始位置(缺省值),或使用 RENAME 子句恢复到具有不同设备名的不同计算机上。请参见RESTORE DATABASE 语句

 示例
 另请参见