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

SQL Anywhere 12.0.1 » MobiLink - 入门 » MobiLink 教程 » 教程:使用远程数据库的集中管理

 

第 9 课:部署同步模型

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

在本课中,您将部署在上一课中创建的同步模型。

 ♦ 部署同步模型
  1. 在 Sybase Central 的 [文件夹] 视图的 [MobiLink 12] 下,展开 [Central Admin Tutorial] » [同步模型]。右击 tutorial1 并单击 [部署]。

    将出现 [部署同步模型向导]。

  2. 在 [欢迎] 页面上,选择 [为下列一项或多项内容指定部署详细信息] 并选中 [统一数据库]、[远程数据库和同步客户端] 和 [以用于集中管理远程数据库的设置进行初始化] 选项,然后单击 [下一步]。

  3. 在 [统一数据库部署目标] 页面上,清除 [将更改保存到以下 SQL 文件中],然后选中 [连接到统一数据库以便直接应用更改]。选择 [Tutorial] 数据库,然后单击 [下一步]。

  4. 在 [远程数据库部署] 页面上,选择 [新 SQL Anywhere 数据库],然后单击 [下一步]。

  5. 在 [新 SQL Anywhere 远程数据库] 页面上,选中 [建立带有可创建数据库命令的命令文件和 SQL 文件],然后在 [SQL 文件] 字段中键入 c:\cadmin_demo\remote_db\tutorial_v1.sql。清除 [创建远程 SQL Anywhere 数据库]。单击 [下一步] 继续,并单击 [] 以确认要创建新的目录和文件。

  6. 在 [MobiLink 用户和同步配置文件] 页面上,接受缺省值。

    {ml_username}{ml_password} 宏值用于生成的 SQL 文件中,并将替换为在远程设备上执行 SQL 语句时 MobiLink 代理使用的 MobiLink 用户和口令。同时会自动创建一个名为 tutorial1_{ml_username} 的同步配置文件,其中 {ml_username} 宏替换为 MobiLink 用户名,本例中为 JOHN。

  7. 清除 [在统一数据库中注册此用户以进行 MobiLink 验证],然后单击 [下一步]。

  8. 在 [同步流参数] 页面上,选择 [TCP/IP],然后输入 2439 作为 [端口]。这些参数是以前启动 MobiLink 服务器时使用的流参数。单击 [下一步],直至到达 [SQL Anywhere 远程同步客户端的高级选项] 页面,接着单击 [完成],然后单击 [] 以创建目录。

    导航离开同步模型时,系统会询问您是否要保存您的更改。单击 []。

  9. 前进至第 10 课:创建远程任务

现已完成同步模型的创建和部署操作。在部署模型后,脚本添加到了统一数据库,以便同步远程数据库。还会在 cadmin_demo\remote_db 目录中生成一个 SQL 文件,可以使用该文件创建远程数据库。现在可能要查看这些文件。