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 服务器启动的同步 » 服务器启动的同步教程 » 教程:使用轻量级轮询配置服务器启动的同步

 

第 6 课:建立远程数据库

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

前提条件

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

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

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

    c:\MLsis 目录运行以下命令:

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

    运行以下命令:

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

结果

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

 另请参见