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 服务器技术 » 同步技术 » 删除

 

暂停删除同步

使用 STOP SYNCHRONIZATION DELETE 语句临时停止对带有同步预订的发布中的表或列所做更改的自动记录,在下一次同步期间通常将这些更改上载到统一数据库。

前提条件

执行此任务没有前提条件。

上下文和注释

执行 STOP SYNCHRONIZATION DELETE 语句之后,不会同步在此连接上执行的任何删除操作。效应一直持续到执行 START SYNCHRONIZATION DELETE 语句为止。此效应并不嵌套,即首次执行 STOP SYNCHRONIZATION DELETE 后,再次执行时不会产生附加效应。

此功能可用于异常纠正,但应谨慎使用,因为它将禁止部分自动同步功能。对使用 download_delete_cursor 脚本删除必要的行,此技术是一种实用的替代方法。

 任务
  1. 执行下列语句停止对删除的自动记录。

    STOP SYNCHRONIZATION DELETE
  2. 根据需要使用 DELETE 语句从同步表中删除行。提交这些更改。

  3. 使用下列语句重新启动对删除的记录。

    START SYNCHRONIZATION DELETE

结果

删除的行不会传送到 MobiLink 服务器,且不会将这些行从统一数据库中删除。

 另请参见