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

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink 服务器启动的同步 » 服务器启动的同步教程 » 教程:使用网关配置服务器启动的同步

 

第 8 课:建立远程数据库

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

前提条件

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

本课假定您拥有在教程教程:使用网关配置服务器启动的同步开头的特权部分中列出的角色和特权。

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

    运行以下命令:

    dbinit -dba DBA,sql remote1
  2. 使用 dbsrv16 命令行实用程序启动 MobiLink 客户端数据库。

    运行以下命令:

    dbsrv16 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;

结果

已创建 SQL Anywhere 远程数据库、同步发布、用户和预订。

 另请参见