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 客户端实用程序 (dbmlsync)

 

dbmlsync 语法

使用 dbmlsync 实用程序将 SQL Anywhere 远程数据库与统一数据库同步。

语法
dbmlsync [ options ] [ transaction-logs-directory ]
选项 说明
@data 从指定的环境变量或配置文件中读入选项。请参见@data 选项
-a 发生错误时不提示重新输入。请参见-a 选项
-ap 指定验证参数。请参见-ap 选项
-ba filename 应用下载文件。请参见-ba 选项
-bc filename 创建一个下载文件。请参见-bc 选项
-be string 创建下载文件时,添加字符串。请参见-be 选项
-bg 创建下载文件时,使其适用于新的远程数据库。请参见-bg 选项
-c connection-string 提供数据库的连接参数,形式为 parm1=value1parm2=value2,……如果您不提供此选项,则会出现一个窗口,要求您必须提供连接信息。请参见-c 选项
-d 删除数据库的所有其它连接,这些连接与要同步的项目产生了锁冲突。请参见-d 选项
-dc 继续以前失败的下载。请参见-dc 选项
-dl 在 dbmlsync 消息窗口上显示日志消息。请参见-dl 选项
-do 禁用对脱机事务日志的扫描。请参见-do 选项
-drs bytes 对于可重新启动的下载,指定发生通信故障后需要重新发送的最大数据量。请参见-drs 选项

-ds

执行仅下载同步。请参见-ds 选项
-e "option=value"... 指定扩展选项。请参见MobiLink SQL Anywhere 客户端扩展选项
-eh 忽略挂接函数中出现的错误。
-ek key 指定加密密钥。请参见-ek 选项
-ep 提示输入加密密钥。请参见-ep 选项
-eu 为最新的 -n 选项所定义的上载指定扩展选项。请参见-eu 选项
-is 忽略调度。请参见-is 选项
-k 完成时关闭窗口。请参见-k 选项(不建议使用)
-l 列出可用的扩展选项。请参见-l 选项

-mn password

指定新的 MobiLink 口令。请参见-mn 选项

-mp password

指定 MobiLink 口令。请参见-mp 选项
-n name 指定同步发布名称。请参见-n 选项
-o logfile 将输出消息记录到此文件。请参见-o 选项
-os size 指定消息日志文件的最大大小,达到此大小时将重命名日志。请参见-os 选项
-ot logfile 删除消息日志文件内容,然后将输出消息记录到日志文件。请参见-ot 选项
-p 禁止日志扫描轮询。请参见-p 选项
-pc+ 保持在多个同步之间与 MobiLink 服务器的连接处于打开状态。请参见-pc 选项

-pd dllname;...

为 Windows Mobile 预装载指定的 DLL。请参见-pd 选项
-pi 测试您是否可以连接到 MobiLink。请参见-pi 选项
-pp number 设置日志扫描轮询周期。请参见-pp 选项
-q 以最小化窗口运行。请参见-q 选项
-qc 同步完成后关闭 dbmlsync。请参见-qc 选项
-r[ a | b ] 使用客户端进度值进行上载重试。请参见-r 选项
-sc 每次同步前重装模式信息。请参见-sc 选项
-sp sync profile 将同步配置文件中的选项添加到在命令行上指定的同步选项。请参见-sp 选项
-tu 执行事务性上载。请参见-tu 选项
-u ml_username 指定要同步的 MobiLink 用户。请参见-u 选项
-ui 对于使用 X 窗口的 Linux,如果没有提供可用的显示则以 shell 模式启动 dbmlsync。请参见-ui 选项
-uo 执行仅上载同步。请参见-uo 选项
-urc row-estimate 指定对要上载的行的估算行数。请参见-urc 选项
-ux 对于 Solaris 和 Linux,打开 dbmlsync 消息窗口。请参见-ux 选项
-v[levels] 详细操作。请参见-v 选项
-wc classname 指定窗口类名。请参见-wc 选项
-x 重新命名并重新启动事务日志。请参见-x 选项
transaction-logs-directory 指定事务日志的位置。请参见下面的事务日志文件。
注释

运行 dbmlsync 以将 SQL Anywhere 远程数据库与统一数据库同步。

为找到并连接到 MobiLink 服务器,dbmlsync 使用有关发布、同步用户、同步预订或命令行的信息。

事务日志文件   transaction-logs-directory 是包含 SQL Anywhere 远程数据库事务日志的目录。有一个活动事务日志和若干事务日志档案文件,dbmlsync 可能需要两者来确定上载内容。如果满足以下所有条件,则必须指定此参数:

  • 自上次同步以来,已删除工作日志文件内容并已重命名工作日志文件

  • 从存储重命名日志文件以外的目录运行 dbmlsync 实用程序

有关详细信息,请参见事务日志文件

dbmlsync 事件挂接   dbmlsync 客户端存储过程也可以帮助您自定义同步过程。有关详细信息,请参见dbmlsync 挂接简介SQL Anywhere 客户端的事件挂接

使用 dbmlsync   有关使用 dbmlsync 的详细信息,请参见启动同步

另请参见