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

SQL Anywhere 12.0.0 (中文) » MobiLink - 服务器启动的同步 » 服务器启动的同步教程 » 教程:使用网关进行的服务器启动的同步

 

第 7 课:建立远程数据库

在本课中,您将创建 SQL Anywhere 远程数据库,创建同步发布、同步用户和同步预订。您还将创建 MobiLink 监听器的命令文件,然后启动 MobiLink 监听器。

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

    运行以下命令:

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

    运行以下命令:

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

    运行以下命令:

    dbisql -c "server=remote1;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 car_dealer_pub (table Dealer);
    CREATE SYNCHRONIZATION USER sis_user1;
    CREATE SYNCHRONIZATION SUBSCRIPTION 
        TO car_dealer_pub 
        FOR sis_user1 
        OPTION scriptversion='sis_ver1';
    COMMIT;
 另请参见