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 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:使用远程数据库的集中管理

 

第 14 课:修改调度的同步

在上一课中,已将远程任务创建为每分钟同步远程数据库一次。在本课中,要将同步间隔更改为每小时一次。

前提条件

本课假定您已完成前面的所有课程。 请参见第 1 课:创建统一数据库

本课假定您拥有在本教程(教程:使用远程数据库的集中管理)开头的“特权”部分中列出的角色和特权。

上下文和注释

在部署远程任务后,便不能修改已部署的版本。而要创建一个包含所需修改内容的新远程任务,然后取消现有任务,并部署新任务来替换现有任务。

 任务
  1. 首先,以现有部署任务为模板,使用所需重复间隔创建一个新的远程任务。

    1. 在 Sybase Central 的 [文件夹] 视图的 [MobiLink 16] 下,依次展开 [Central Admin Tutorial] » [远程任务] » [已部署任务]。右击 [Sync] 并选择 [复制] 将任务复制到剪贴板。

    2. 右击 [远程任务],然后选择 [粘贴]。将出现一个窗口,要求您重命名远程任务。键入 Sync every hour,然后单击 [确定]。

    3. 右击新的 [Sync every hour] 任务,并选择 [属性]。在属性窗口的 [重复] 页面上,将 [重复间隔] 值从 [1 分钟] 更改为 [1 小时],然后单击 [确定]。

  2. 接下来,取消促成每分钟同步的现有远程任务。

    1. 在 [文件夹] 视图中,单击已部署版本的 [Sync] 任务,然后在右窗格中单击 [接收者] 选项卡。

    2. 在表中右击代理 AID_JOHN 的条目,并单击 [取消]。

  3. 最后,部署新的 Sync every hour 任务,并将其指派给代理 AID_JOHN

    1. 右击 Sync every hour 并单击 [部署]。单击 [下一步]。

    2. 从 [接收者] 下拉列表中,单击 [特定代理],然后将任务指派给代理 AID_JOHN。单击 [下一步],然后再次单击 [下一步]。

    3. 在 [报告结果和状态] 页面上,将 [如果任务成功] 设置为 [稍后仅发送状态],将 [如果任务失败] 设置为 [立即发送结果和状态]。

    4. 单击 [完成]。

结果

代理收到此新任务后,它将开始每小时(而非每分钟)同步其远程数据库一次。

下一个

前进至第 15 课:强制立即同步