如果上载流包含一个表的插入、更新或删除数据,但统一数据库中没有 upload_insert、upload_update 和 upload_delete 脚本,或者如果没有该表的下载脚本(download_cursor 和 download_delete_cursor 脚本),则 MobiLink 服务器会报告缺少脚本并中止同步。
使用 -zwd MobiLink 服务器命令选项可取消警告消息,但是此选项会取消所有同步表的警告消息。
现在,MobiLink 服务器将以不同的方式处理任何包含前缀 --{ml_ignore} 的连接脚本和表脚本。MobiLink 服务器会将这些脚本识别为有意忽略的脚本。更确切地说,如果上载流包含同步表(具有带 --{ml_ignore} 前缀的 upload_insert、upload_update 或 upload_delete 脚本)的插入、更新或删除数据,则 MobiLink 服务器不会对统一数据库执行这些脚本,而是在不显示任何错误或警告消息的情况下继续同步。上载的行将被忽略。
下载表时,必须定义 download_cursor 和 download_delete_cursor 脚本。要阻止下载行,请根据需要将这些脚本中的任一或两者定义为 --{ml_ignore}。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |