通过使用从未镜像事务日志从介质故障中部分恢复数据库。
前提条件
执行此任务没有前提条件。
上下文和注释
如果数据库是 MobiLink 或 SQL Remote 安装中的统一数据库,则应使用事务日志镜像或等同的硬件。
只有当数据库不参与 MobiLink 或 SQL Remote 系统时,才应使用 dbeng16 命令。如果您的数据库是 SQL Remote 复制系统中的统一数据库,则可能必须重新抽取远程数据库。
创建数据库文件的额外备份副本。缺少事务日志时,数据库文件包含自上次备份和最近的检查点之后所做的更改的唯一记录。
删除或重命名事务日志文件。
使用 -f 选项重新启动数据库。
dbeng16 "database-name.db" -f |
如果没有 -f 选项,数据库服务器会将缺少事务日志报告为错误。利用 -f 选项,数据库服务器将数据库恢复到最近的检查点,然后回退在检查点时未提交的任何事务。新事务日志随之创建。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |