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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 数据库维护 » 备份和数据恢复 » 备份参与同步和复制的数据库 » 事务日志管理

 

重命名或截断事务日志(命令行)

如果您的数据库参与了同步或复制,则需重命名事务日志以为该数据库新建事务日志。如果您的数据库未参与到复制中,并且您计算机上的磁盘空间有限,则截断事务日志。

前提条件

必须拥有 BACKUP DATABASE 系统特权。

上下文和注释

如果您的数据库参与了同步或复制,则最好保留旧事务日志的副本,直到您确定不再需要它们。或者重命名事务日志,则当备份数据库时您可以继续使用现有事务日志。

如果您在备份期间截断事务日志来删除联机事务日志的内容,以便从数据库文件的介质故障中恢复数据库,则必须使用自上次完全备份以来创建的每个备份副本。

 任务
  • 运行以下命令:

    选项 操作
    重命名事务日志
    dbbackup -c "connection-string" -r [ -t ] backup-directory
    截断事务日志
    dbbackup -c "connection-string" -x [ -t ] backup-directory

    只有当执行增量备份时才使用 -t 选项。

    事务日志和数据库文件的备份副本位于 backup-directory 中。如果您指定一个路径,则它相对于在其中运行该命令的目录。

结果

将创建备份并重命名或截断事务日志。

 另请参见