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 (中文) » SQL Anywhere 服务器 - 编程 » 数据库和应用程序部署

 

部署向导

SQL Anywhere [部署向导] 是创建用于 Windows 的 SQL Anywhere 部署的首选工具。[部署向导] 可以创建包括以下部分或全部组件的安装程序文件:

  • 客户端接口,例如 ODBC

  • SQL Anywhere 服务器(包括远程数据访问、数据库工具和加密)

  • UltraLite 关系数据库

  • MobiLink 服务器、客户端和加密

  • 管理工具(例如 Interactive SQL 和 Sybase Central)

可以使用 [部署向导] 来创建 Microsoft Windows 安装程序包文件或 Microsoft Windows 安装程序合并模块文件:

  • Microsoft Windows 安装程序包文件   包含安装应用程序所需说明和数据的文件。安装程序包文件带有扩展名 .msi

  • Microsoft Windows 安装程序合并模块文件   简化类型的 Microsoft 安装程序包文件,其中包括安装共享组件所需的所有文件、资源、注册表条目和安装逻辑。合并模块带有扩展名 .msm

    合并模块不能单独安装,因为它缺少某些存在于安装程序包文件中的重要数据库表。合并模块包含其它只有合并模块才有的表。要安装由合并模块通过应用程序传送的信息,必须首先将模块合并到应用程序的安装程序包 (.msi) 文件中。合并模块包括以下组成部分:

    • 合并模块数据库,其中包含由合并模块传送的安装属性和安装逻辑。

    • 介绍模块的合并模块摘要信息流。

    • MergeModule.CAB cabinet 文件,该文件做为合并模块内部的流存储。此 cabinet 文件包含合并模块传送的组件所需的所有文件。每个由合并模块传送的文件都必须存储在 cabinet 文件中,该文件作为流嵌入到合并模块的结构存储中。在标准合并模块中,此 cabinet 文件的名称始终为:MergeModule.CAB

[部署向导] 允许选择在 SQL Anywhere 中包含的组件的子集。每个组件均依赖于其它组件,因此由向导选择的文件可能包括来自其它类别的文件。

要确定在每个可选择的组件中包括了哪些文件,请创建一个 MSI 安装程序映像并选择所有组件。系统会创建一个日志文件,其中指定了每个组件中所包括的文件。可使用文本编辑器来检查此文本文件。如 Feature: SERVER32_TOOLSFeature: CLIENT64_TOOLS 之类的标题与 [部署向导] 组件密切对应。通过查看文件,您将了解到每个组中包括哪些文件。

要运行 [部署向导],请单击 [开始] » [程序] » [SQL Anywhere 16] » [管理工具] » [部署到 Windows]。

确保记录用于创建部署包的产品代码,以便以后使用产品代码卸载部署包。

注意

重新分发文件受到许可协议的制约。必须确认您拥有重新分发 SQL Anywhere 文件的适当许可。在继续之前,请检查许可协议。

 另请参见

运行 [部署向导]
部署包安装实用程序