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 - 入门 » MobiLink 教程 » 教程:使用 ScriptVersion 扩展选项更改模式

 

第 2 课:创建并配置远程数据库

在本课中,您将建立远程数据库进行同步。

前提条件

本课假定您拥有在本教程(教程:使用 ScriptVersion 扩展选项更改模式)开头的“特权”部分中列出的角色和特权。

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

 任务
  1. 运行以下命令创建并启动远程数据库。

    cd..
    md c:\remote
    cd c:\remote
    dbinit -dba DBA,sql remote.db
    dbeng16 remote.db
  2. 打开 Interactive SQL 的其它实例,并连接到 remote.db

    dbisql -c "SERVER=remote;DBF=remote.db;UID=DBA;PWD=sql"
  3. 在 Interactive SQL 中执行以下 SQL 语句,以创建要同步的表。

    CREATE TABLE customer (
       id      unsigned integer primary key,
       name    varchar( 256),
       phone   varchar( 12 )
    );
  4. 创建发布、MobiLink 用户和预订。



    CREATE PUBLICATION p1 (
       TABLE customer
    );
    
    CREATE SYNCHRONIZATION USER u1;
    
    CREATE SYNCHRONIZATION SUBSCRIPTION my_sub
    TO p1
    FOR u1
    OPTION ScriptVersion='my_ver1';

    执行这些 SQL 语句后,使 Interactive SQL 处于运行状态,并连接到数据库,因为随着课程的深入您将对此数据库运行更多的 SQL 语句。

结果

远程数据库已创建并配置完成,可进行同步。

下一个

前进至第 3 课:同步远程数据库