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

SQL Anywhere 11.0.1 (中文) » MobiLink - 入门 » MobiLink 技术简介 » MobiLink 模型

 

部署模型

准备好尝试所建模型后,可以使用 [部署同步模型向导] 对其进行部署。可以部署许多内容:

  • 对统一数据库进行的更改。

  • SQL Anywhere 或 UltraLite 远程数据库(可选择创建数据库、将表添加到现有空数据库中,或使用已包含您的远程表的现有数据库)。

  • 用于部署模型的批处理文件(生成的批处理文件在文件开头具有变量声明,可在运行批处理文件之前对其进行编辑)。

  • 用于运行 MobiLink 服务器和 MobiLink 客户端的批处理文件。

  • 服务器启动的同步配置。

部署模型时会保存模型文件。

部署到统一数据库

[部署同步模型向导] 提供了两个用于部署到统一数据库的选项:

♦  从 SQL 文件部署统一数据库
注意

如果您的部署创建影子表,则必须以基表(为这些基表创建影子表)所有者的身份或管理员身份连接统一数据库。

部署远程数据库

可以选择使用现有的远程数据库或利用向导创建一个数据库。向导可以直接创建远程数据库,或者您可以利用向导创建一个 SQL 文件,然后运行该文件来创建远程数据库。

利用缺省数据库创建选项,向导使用您在模型中指定的数据库所有者创建远程数据库(SQL Anywhere 或 UltraLite)。另一方面,也可以在 [创建同步模型向导] 之外使用您自己的自定义设置来创建远程数据库,然后使用该向导添加所需的远程表,也可以部署到已经含有远程表的现有远程数据库。

♦  从 SQL 文件部署远程数据库
部署批处理文件以运行同步工具

向导可以创建以下批处理文件:

♦  部署模型
  1. 在 [模型] 模式中,选择 [文件] » [部署]。

  2. 请按照 [部署同步模型向导] 中的说明进行操作。

  3. 完成后,所选更改即部署完毕。如果有同名现有文件,将覆盖这些文件。

  4. 要同步应用程序,请参见同步已部署的模型


重新部署模型
同步已部署的模型