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

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » MobiLink SQL Anywhere 客户端扩展选项

 

MirrorLogDirectory (mld) 扩展选项

指定旧事务日志镜像文件的位置,以便能够删除它们。

语法
mld=filename; ...
注释

此选项使 dbmlsync 能够在出现以下两种情形中的任意一种时,删除旧的事务日志镜像文件:

  • 脱机事务日志镜像与事务日志镜像不在同一目录中

    或者

  • dbmlsync 与远程数据库服务器不在同一台计算机上运行

在常规设置中,活动事务日志镜像与重命名的事务日志镜像文件位于同一目录中,并且 dbmlsync 与远程数据库在同一台计算机上运行,因此不需要此选项,旧的事务日志镜像文件也会被自动删除。

仅当 delete_old_logs 数据库选项设置为 On、Delay 或 n 天时,此目录中的事务日志才会受影响。

此选项有一个长格式和一个短格式:您可以使用 mld,也可以使用 MirrorLogDirectory

您还可以在数据库中存储扩展选项。有关 dbmlsync 扩展选项的详细信息,请参见dbmlsync 扩展选项简介

另请参见
示例

以下 dbmlsync 命令行说明在启动 dbmlsync 时如何设置此选项:

dbmlsync -e "mld=c:\tmp\file"

以下 SQL 语句说明如何在数据库中存储此选项:

CREATE SYNCHRONIZATION SUBSCRIPTION
   TO sales_publication
   FOR ml_user1
   OPTION mld='c:\tmp\file';