下一步是将 MobiLink 代理配置为以固定时间间隔同步其远程数据库。为此,可创建一个基于调度执行的远程任务,并在每次执行它时同步数据库。此任务不同于所创建的其它任务,因为其它任务仅执行一次。而此任务将保留在远程设备上,以固定时间间隔执行,直到将其停止。
第一步是创建一个新的远程任务。在 Sybase Central 的 [文件夹] 视图中,在 [Central Admin Tutorial] 下,右击 [远程任务],然后选择 [新建] » [远程任务]。将出现 [创建远程任务向导]。
在 [欢迎] 页面上,在 [名称] 字段中键入 Sync。选中 [此任务需要或将创建远程数据库],并选择远程模式名称 [Tutorial Application v1.0]。这样可标识作为任务中数据库操作的执行对象的远程数据库。单击 [下一步]。
在 [触发器机制] 页面上,选中 [基于调度],然后单击 [下一步]。
接受 [开始时间和日期] 页面上的缺省值。这样即可立即开始运行任务。单击 [下一步]。
在 [重复] 页面上,选中 [重复间隔],然后将间隔时间设置为一分钟。单击 [完成] 结束向导。
在 [文件夹] 视图中,单击新创建的 [Sync] 任务。
将一个命令添加到将促成同步的任务中。
在 [命令] 选项卡上,将第一个命令的 [命令类型] 设置为 [同步]。
对于 [同步配置文件],键入 normal_sync。此配置文件是创建远程数据库时创建的同步配置文件。
现已完成此同步任务。右击 [Sync] 并选择 [部署]。单击 [下一步]。
从 [接收者] 下拉列表中,选择 [特定代理],然后将任务指派给代理 AID_JOHN。单击 [下一步],然后再次单击 [下一步]。
在 [报告结果和状态] 页面上,将 [如果任务成功] 设置为 [稍后仅发送状态],并将 [如果任务失败] 设置为 [立即发送结果和状态]。
+由于会频繁重复执行此任务,因此为提高性能,最好限制请求的反馈。
单击 [完成]。代理收到此新任务后,它将开始每分钟同步其远程数据库一次。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |