Collection Contents 上一页 下一页 PDF

MobiLink 教程

教程:编写 MobiLink 脚本和监控同步

第 5 课:使用日志文件监控 MobiLink 同步


表同步后,可以分别在两个用命令行创建的消息日志文件 mlserver.mlsrem1.txtrem2.txt 中查看同步进度。这些文件的缺省位置是运行命令的目录。

在 MobiLink 同步日志文件中查找错误:

  1. 在文本编辑器中打开日志文件。本教程中,日志文件是 mlserver.mls

  2. 在文件中查找字符串 MobiLink 服务器已启动

  3. 沿文件的左侧向下浏览。以 I.开头的行包含信息性消息,以 E.开头的行包含错误消息。例如:

    Entries in a MobiLink synchronization server message log
  4. 注意,在本示例中,E.的旁边有以下文本:

    04/27 16:01:01. <Main>: Error: Unable to initialize communications stream 1: tcpip.

    这条消息表示在上载和下载前有错误。同步预订或发布定义中可能存在错误。

  5. 查找如下开头的子句:

    ASA 同步请求来自:

    该子句表明已经建立同步请求。

  6. 查找以 [工作于一个请求] 开头的子句。这表明客户端和服务器正在通信。如果指定了高详细级别,可能会收到这条消息。

在 MobiLink 同步客户端日志文件中查找错误:

  1. 在文本编辑器中打开客户端日志文件 rem1.txt

  2. 在文件中查找字符串 COMMIT。如果它出现,说明同步已成功。

  3. 在文件中查找字符串 ROLLBACK。如果事务已回退,说明存在错误,使事务无法完成。

  4. 沿文件的左侧向下浏览。如果看见 E,说明存在错误。如果没有任何错误,说明同步操作已成功完成。

进一步阅读 

有关 MobiLink 同步服务器日志文件的详细信息,请参见记录 MobiLink 同步服务器操作


Collection Contents 上一页 下一页 PDF