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 客户端扩展选项

 

ConflictRetries (cr) 扩展选项

指定在因为冲突而导致下载失败时重试的次数。

语法
cr=number; ...
注释

当扩展选项 LockTables 设置为 OFF 时(防止 dbmlsync 获取对正在同步的表的锁定)时,可在建立上载之后和应用下载之前将操作应用于数据库。如果这些更改影响下载所要更改的行,则 dbmlsync 会将其视为冲突,从而不会应用下载流。如果发生这种情况,dbmlsync 会重试整个同步。该选项控制所执行的重试次数。

此选项仅在 LockTables 选项为 OFF(非缺省设置)时有用。

缺省值是 -1(重试可无限期地继续)。

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

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

另请参见
示例

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

dbmlsync -e "cr=5"

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

CREATE SYNCHRONIZATION SUBSCRIPTION
   TO sales_publication
   FOR ml_user1
   OPTION cr='5';