Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:与 XML 同步

 

第 7 课:同步

dbmlsync 实用程序为 SQL Anywhere 远程数据库启动 MobiLink 同步。在启动 dbmlsync 之前,将订单数据和注释添加到远程数据库。

♦  建立远程数据(客户端)
  1. 使用 Interactive SQL 连接到 MobiLink 客户端数据库:

    运行以下命令:

    dbisql -c "eng=remote1;uid=DBA;pwd=sql"
  2. 将订单添加到客户端数据库的 RemoteOrders 表中。

    在 Interactive SQL 中执行以下命令。

    INSERT INTO RemoteOrders (order_id, product_id, quantity, order_status)
     VALUES (1,12312,10,'new')
  3. 将注释添加到客户端数据库的 OrderComments 表中。

    在 Interactive SQL 中执行以下命令。

    INSERT INTO OrderComments (comment_id, order_id, order_comment)
     VALUES (1,1,'send promotional material with the order')
  4. 提交所做的更改。

    在 Interactive SQL 中执行以下语句:

    COMMIT;
♦  启动同步客户端(客户端)

一旦启动 MobiLink 同步客户端,即会显示一个输出屏幕,指示同步已成功。基于 SQL 的同步会将客户端 RemoteOrders 表中的行传送到统一数据库中的 RemoteOrders 表。

Java 处理在 XML 文件中插入注释。

进一步阅读

有关 dbmlsync 的详细信息,请参见SQL Anywhere 客户端