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

SQL Anywhere 12.0.1 » MobiLink - 服务器启动的同步 » 服务器启动的同步教程 » 教程:使用轻量级轮询配置服务器启动的同步

 

第 6 课:建立远程数据库

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

在本课中,您将创建 SQL Anywhere 远程数据库,创建同步发布、同步用户和同步预订。

 ♦ 建立 MobiLink 客户端数据库
  1. 使用 dbinit 命令行实用程序创建 MobiLink 客户端数据库。

    运行以下命令:

    dbinit SIS_CarDealer_LP_DBLSN_REM
  2. 使用 dbeng12 命令行实用程序启动 MobiLink 客户端数据库。

    运行以下命令:

    dbeng12 SIS_CarDealer_LP_DBLSN_REM
  3. 使用 Interactive SQL 连接到 MobiLink 客户端数据库。

    运行以下命令:

    dbisql -c "SERVER=SIS_CarDealer_LP_DBLSN_REM;UID=DBA;PWD=sql"
  4. 创建 Dealer 表。

    在 Interactive SQL 中执行以下 SQL 语句:

    CREATE TABLE Dealer (
        name           VARCHAR(10) NOT NULL PRIMARY KEY,
        rating         VARCHAR(5),
        last_modified  TIMESTAMP DEFAULT TIMESTAMP
    )
    COMMIT;
  5. 创建 MobiLink 同步用户、同步发布和同步预订。

    在 Interactive SQL 中执行以下 SQL 语句:

    CREATE PUBLICATION CarDealer(TABLE DEALER WHERE 0=1)
    CREATE SYNCHRONIZATION USER test_mluser OPTION ScriptVersion='CarDealer'
    CREATE SYNCHRONIZATION SUBSCRIPTION TO CarDealer FOR test_mluser
    SET OPTION public.ml_remote_id = remote_id;
    COMMIT;
  6. 前进至第 7 课:配置 MobiLink 监听器

 另请参见