Collection Contents 上一页 下一页 PDF

MobiLink 教程

教程:编写 MobiLink 脚本和监控同步

第 2 课:设置远程 Adaptive Server Anywhere 数据库


MobiLink 适用于包含统一数据库服务器和大量移动数据库的同步。在本节中,您将创建两个远程数据库。对于每个数据库,您将完成以下任务:

创建 Adaptive Server Anywhere 数据库 

在第 1 课中,您使用 Sybase Central 创建了数据库。在本教程中,您将使用命令行实用程序。两个工具产生相同的结果。

创建并启动 Adaptive Server Anywhere 远程数据库

  1. 在命令提示符下,浏览至要在其中创建远程数据库的目录。

  2. 键入以下命令创建数据库:

    dbinit -p 4096 remote1.db

    对于 remote2,键入:

    dbinit -p 4096 remote2.db

    -p 选项定义 4K 显示页面大小,可提高许多环境的性能。

    有关 dbinit 选项的详细信息,请参见使用 dbinit 命令行实用程序创建数据库

  3. 现在,要启动数据库,请键入:

    dbeng9 remote1.db

    对于 remote2,键入:

    dbeng9 remote2.db
迁移统一数据库模式的子集 

迁移统一数据库模式的子集包括:

将统一数据库模式的子集迁移到 remote1

  1. 启动 Sybase Central。

    从 [开始] 菜单中,选择 [程序]  >  [SQL Anywhere 9]  >  [Sybase Central]。

  2. 连接到远程数据库:

  3. 创建远程服务器:

  4. 迁移统一数据库模式:

  5. 对 remote2 数据库重复迁移(上面的步骤 1 到 4)。

同步预订和发布 

发布标识您希望同步的远程数据库中的表和列。这些表和列称为项目。同步预订为 MobiLink 用户预订发布。

同步预订和发布存储在远程数据库中。

有关定义发布和预订的详细信息,请参见发布数据

创建远程同步发布、同步用户和同步预订

  1. 启动 Interactive SQL:

  2. 为 remote1 输入同步信息:

  3. 启动 Interactive SQL 并连接到 remote2。

  4. 为 remote2 输入同步信息:

现在您已准备好了远程数据库和统一数据库。在下一课中,您将编写同步脚本。在第 4 课中,您将运行同步。


Collection Contents 上一页 下一页 PDF