如果您的数据库是复制服务器安装中的主站点,或者是 MobiLink 或 SQL Remote 安装中的统一数据库,则应使用事务日志镜像或等同的硬件。请参见事务日志镜像。
创建数据库文件的额外备份副本。缺少事务日志时,数据库文件包含自上次备份和最近的检查点之后所做的更改的唯一记录。
删除或重命名事务日志文件。
使用 -f 选项重新启动数据库。
dbeng11 samples-dir\demo.db -f |
只有当数据库不参与 MobiLink、SQL Remote 或复制服务器系统时,才应使用此命令。如果您的数据库是 SQL Remote 复制系统中的统一数据库,则可能必须重新抽取远程数据库。
如果没有 -f 选项,数据库服务器会将缺少事务日志报告为错误。利用 -f 选项,数据库服务器将数据库恢复到最近的检查点,然后回退在检查点时未提交的任何事务。新事务日志随之创建。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |