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 应用程序

 

部署 MobiLink 服务器

将 MobiLink 服务器部署到生产环境的最简单方式是将 SQL Anywhere 的许可副本安装到生产计算机。

不过,如果在单独的安装程序中重新分发 MobiLink 服务器,则可以仅包含这些文件的一个子集。在这种情况下,您需要在安装中包括以下文件。

注意
  • 重新分发前请在一台干净的计算机上测试。

  • 除示例外,必须将文件安装到 SQL Anywhere 安装目录。

  • 除非另行说明,否则这些文件应位于同一目录中。

  • 给定位置时,文件必须复制到具有相同名称的目录中。

  • 在 Unix 上,为了使系统能够定位 SQL Anywhere 应用程序和库,必须设置环境变量。建议使用适合您的 shell 的文件作为设置所需环境变量的模板,即 sa_config.shsa_config.csh 文件(在 32 位环境中它们位于目录 install-dir/bin32 中,而在 64 位环境中则位于目录 install-dir/bin64 中)。部分由 sa_config 文件设置的环境变量包括 PATH、LD_LIBRARY_PATH、SQLANY11 和 SQLANYSAMP11。

  • 在 Windows 上,为了使系统能够定位 SQL Anywhere 应用程序和库,必须设置 PATH 环境变量。请检查 PATH 变量,以确保在 32 位环境下它包括 install-dir/bin32,在 64 位环境下它包括 install-dir/bin64。如果两个条目都存在,请删除不适用于您的环境的路径。

  • 要使用 Java 同步逻辑和图形管理工具(Sybase Central 和 MobiLink 监控器),必须安装 JRE 1.6.0。

  • 要部署 Sybase Central,请参见部署管理工具

  • 有一个用于 Windows 的部署向导。请参见使用 [部署向导]

Windows 32 位应用程序

所有目录都相对于 install-dir。有关 64 位 Windows 环境文件结构的详细信息,请参见Windows 64 位应用程序

说明 Windows 文件
MobiLink 服务器
  • bin32\mlodbc11.dll
  • bin32\mlsrv11.exe
  • bin32\mlsrv11.lic
  • bin32\mlsql11.dll
  • bin32\dbicu11.dll
  • bin32\dbicudt11.dll
语言库
  • bin32\dblgen11.dll1
同步流库(支持版本 8 和版本 9 客户端)
  • bin32\mlhttp11.dll
  • bin32\mlsock11.dll
Java 同步逻辑
  • java\activation.jar2
  • java\imap.jar2
  • java\jodbc.jar
  • java\log4j.jar2
  • java\mailapi.jar2
  • java\mlscript.jar
  • java\mlsupport.jar
  • java\pop3.jar2
  • java\smtp.jar2
  • bin32\mljava11.dll
  • bin32\dbjodbc11.dll
  • bin32\mljodbc11.dll
.NET 同步逻辑
  • MobiLink\setup\dnet\mlDomConfig.xml
  • bin32\mldnet11.dll
  • bin32\dnetodbc11.dll
  • Assembly\v2\iAnywhere.MobiLink.dll
  • Assembly\v2\iAnywhere.MobiLink.Script.dll
  • Assembly\v2\iAnywhere.MobiLink.Script.xml
  • bin32\mlDomConfig.xsd
版本 10 和版本 11 客户端 (mlsrv11 -x) 的安全性组件3
  • bin32\mlecc_tls11.dll
  • bin32\mlrsa_tls11.dll
  • bin32\mlrsa_tls_fips11.dll
  • bin32\sbgse2.dll
版本 8 和版本 9 客户端 (mlsrv11 -xo)5 的安全性组件3
  • bin32\mlhttps11.dll
  • bin32\mlhttpsfips11.dll
  • bin32\mlrsafips11.dll
  • bin32\mljrsa11.dll
  • bin32\mljtls11.dll
  • bin32\mlrsa11.dll
  • bin32\mltls11.dll
  • bin32\defaultmem.dll
  • bin32\libsb.dll
安装脚本(部署统一数据库的脚本)
  • MobiLink\setup\
  • MobiLink\upgrade\
mluser 实用程序
  • bin32\mluser.exe
  • bin32\mlodbc11.dll
  • bin32\dbicu11.dll
  • bin32\dbicudt11.dll
mlstop 实用程序
  • bin32\mlstop.exe
  • bin32\dbicu11.dll
MobiLink 监控器
  • java\mlmon.jar
  • java\JComponents1101.jar
  • java\mlstream.jar
  • java\jsyblib600.jar
  • Sun\JavaHelp-2_0\jh.jar
  • Sun\jaxb1.0\
  • bin32\jsyblib600.dll
  • bin32\mlmon.exe

对于使用 MobiLink 监控器的安全性:3

  • bin32\mlcecc11.dll
  • bin32\mlcrsa11.dll
  • bin32\mlcrsafips11.dll
  • bin32\mlczlib11.dll
MobiLink 插件和监控器的联机帮助
  • \documentation\en\htmlhelp\dbadmin_en11.chm1
  • \documentation\en\htmlhelp\dbadmin_en11.map1
MobiLink 重定向器
  • MobiLink\redirector
通告程序
  • java\activation.jar2
  • java\jodbc.jar
  • java\log4j.jar4
  • java\mailapi.jar2
  • java\mlnotif.jar
  • java\mlscript.jar
  • java\smtp.jar2
  • bin32\mljodbc11.dll
  • bin32\mljstrm11.dll
QAnywhere 必需的 MobiLink 服务器文件
  • 通告程序文件
  • java\commons-logging.jar
  • java\commons-codec-1.3.jar
  • java\commons-httpclient-3.0.jar
  • java\jsyblib600.jar
  • java\log4j.jar4
  • java\mlscript.jar
  • java\mlstream.jar
  • java\qaconnector.jar
  • bin32\jsyblib600.dll
中继服务器出站启动器
  • bin32\rsoe.exe

对于使用出站启动器的安全性:

  • bin32\mlcrsa11.dll

1 对于德语、日语和中文版本,请将 en 分别替换为 de、ja 和 zh。

2 如果要重新分发应用程序,您必须直接从 Sun 获得这些文件。

3 ECC 和 FIPS 要求您获取单独授权的 SQL Anywhere 安全性组件,并受出口法规的约束。版本 10 及更高版本的 SQL Anywhere 包含了 RSA 安全性。要订购此组件,请参见单独授权的组件

4 如果要重新分发应用程序,您必须直接从 Apache 获得此文件。

5 还必须创建一个名为 HKEY_LOCAL_MACHINE\SOFTWARE\Certicom\libsb 的注册表项,并添加一个名为 expectedtag 且带有数据 5B0F4FA6E24AEF3B4407052EB04902711FD991B6 的 REG_BINARY 值。

Windows 64 位应用程序

所有目录都相对于 install-dir。有关 32 位 Windows 环境文件结构的详细信息,请参见Windows 32 位应用程序

说明 Windows 文件
MobiLink 服务器
  • bin64\mlodbc11.dll
  • bin64\mlsrv11.exe
  • bin64\mlsrv11.lic
  • bin64\mlsql11.dll
  • bin64\dbicu11.dll
  • bin64\dbicudt11.dll
语言库
  • bin64\dblgen11.dll1
同步流库(支持版本 8 和版本 9 客户端)
  • bin64\mlhttp11.dll
  • bin64\mlsock11.dll
Java 同步逻辑
  • java\activation.jar2
  • java\imap.jar2
  • java\jodbc.jar
  • java\log4j.jar2
  • java\mailapi.jar2
  • java\mlscript.jar
  • java\mlsupport.jar
  • java\pop3.jar2
  • java\smtp.jar2
  • bin64\mljava11.dll
  • bin64\dbjodbc11.dll
  • bin64\mljodbc11.dll
.NET 同步逻辑
  • MobiLink\setup\dnet\mlDomConfig.xml
  • bin64\mldnet11.dll
  • bin64\dnetodbc11.dll
  • Assembly\v2\iAnywhere.MobiLink.dll
  • Assembly\v2\iAnywhere.MobiLink.Script.dll
  • Assembly\v2\iAnywhere.MobiLink.Script.xml
  • bin64\mlDomConfig.xsd
版本 10 和版本 11 客户端 (mlsrv11 -x) 的安全性组件3
  • bin64\mlecc_tls11.dll
  • bin64\mlrsa_tls11.dll
  • bin64\mlrsa_tls_fips11.dll
  • bin64\sbgse2.dll
版本 8 和版本 9 客户端 (mlsrv11 -xo)5 的安全性组件3
  • bin64\mlhttps11.dll
  • bin64\mlhttpsfips11.dll
  • bin64\mlrsafips11.dll
  • bin64\mljrsa11.dll
  • bin64\mljtls11.dll
  • bin64\mlrsa11.dll
  • bin64\mltls11.dll
  • bin64\defaultmem.dll
  • bin64\libsb.dll
安装脚本(部署统一数据库的脚本)
  • MobiLink\setup\
  • MobiLink\upgrade\
mluser 实用程序
  • bin64\mluser.exe
  • bin64\mlodbc11.dll
  • bin64\dbicu11.dll
  • bin64\dbicudt11.dll
mlstop 实用程序
  • bin64\mlstop.exe
  • bin64\dbicu11.dll
MobiLink 监控器
  • java\mlmon.jar
  • java\JComponents1100.jar
  • java\mlstream.jar
  • java\jsyblib600.jar
  • Sun\JavaHelp-2_0\jh.jar
  • Sun\jaxb1.0\
  • bin64\jsyblib600.dll
  • bin64\mlmon.exe

对于使用 MobiLink 监控器的安全性:3

  • bin64\mlcecc11.dll
  • bin64\mlcrsa11.dll
  • bin64\mlcrsafips11.dll
  • bin64\mlczlib11.dll
MobiLink 插件和监控器的联机帮助
  • \documentation\en\htmlhelp\dbadmin_en11.chm1
  • \documentation\en\htmlhelp\dbadmin_en11.map1
MobiLink 重定向器
  • MobiLink\redirector
通告程序
  • java\activation.jar2
  • java\jodbc.jar
  • java\log4j.jar4
  • java\mailapi.jar2
  • java\mlnotif.jar
  • java\mlscript.jar
  • java\smtp.jar2
  • bin64\mljodbc11.dll
  • bin64\mljstrm11.dll
QAnywhere 必需的 MobiLink 服务器文件
  • 通告程序文件
  • java\commons-logging.jar
  • java\commons-codec-1.3.jar
  • java\commons-httpclient-3.0.jar
  • java\jsyblib600.jar
  • java\log4j.jar4
  • java\mlscript.jar
  • java\mlstream.jar
  • java\qaconnector.jar
  • bin64\jsyblib600.dll
中继服务器出站启动器
  • bin64\rsoe.exe

对于使用出站启动器的安全性:

  • bin64\mlcrsa11.dll

1 对于德语、日语和中文版本,请将 en 分别替换为 de、ja 和 zh。

2 如果要重新分发应用程序,您必须直接从 Sun 获得这些文件。

3 ECC 和 FIPS 要求您获取单独授权的 SQL Anywhere 安全性组件,并受出口法规的约束。版本 10 及更高版本的 SQL Anywhere 包含了 RSA 安全性。要订购此组件,请参见单独授权的组件

4 如果要重新分发应用程序,您必须直接从 Apache 获得此文件。

5 还必须创建一个名为 HKEY_LOCAL_MACHINE\SOFTWARE\Certicom\libsb 的注册表项,并添加一个名为 expectedtag 且带有数据 5B0F4FA6E24AEF3B4407052EB04902711FD991B6 的 REG_BINARY 值。

Unix、Linux 和 Macintosh 上的 Unix 32 位应用程序

所有目录都相对于 install-dir。有关 64 位 Unix 环境文件结构的详细信息,请参见Unix 和 Linux 上的 Unix 64 位应用程序

说明 Unix 文件
MobiLink 服务器
  • bin32/mlsrv11
  • bin32/mlsrv11.lic
  • lib32/libdbodm11_r.so3
  • lib32/libmlodbc11_r.so3
  • lib32/libmlsql11_r.so3
  • lib32/libdbtasks11_r.so3
  • lib32/libdbicu11_r.so3
  • lib32/libdbicudt11_r.so3
  • lib32/libdbodbcinst11_r.so3
语言库
  • res/dblgen11.res1
版本 8 和版本 9 客户端的同步流库(部署您使用的同步流库)
  • lib32/libmlhttp11_r.so3
  • lib32/libmlsock11_r.so3
Java 同步逻辑
  • java/activation.jar2
  • java/imap.jar2
  • java/jodbc.jar
  • java/log4j.jar5
  • java/mailapi.jar2
  • java/mlscript.jar
  • java/mlsupport.jar
  • java/pop3.jar2
  • java/smtp.jar2
  • lib32/libmljava11_r.so3
  • lib32/libmljodbc11.so3
.NET 同步逻辑
  • 不适用
版本 10 和版本 11 客户端 (mlsrv11 -x) 的安全性组件4
  • lib32/libmlecc_tls11_r.so3
  • lib32/libmlrsa_tls11_r.so3
版本 8 和版本 9 客户端 (mlsrv11 -xo) 的安全性组件4
  • lib32/libmlhttps11_r.so3
  • lib32/libmljrsa11_r.so3
  • lib32/libmljtls11_r.so3
  • lib32/libmlrsa11_r.so3
  • lib32/libmltls11_r.so3
安装脚本(部署统一数据库的脚本)
  • MobiLink/setup
  • MobiLink/upgrade
mluser 实用程序
  • bin32/mluser
  • lib32/libmlodbc11_r.so3
  • lib32/libdbicu11.so3
  • lib32/libdbicudt11.so3
mlstop 实用程序
  • bin32/mlstop
  • lib32/libdbicu11.so3
MobiLink 监控器
  • bin32/mlmon
  • java/mlmon.jar
  • java/mlstream.jar
  • lib32/libjsyblib600_r.so3
  • sun/JavaHelp-2_0/jh.jar
  • sun/jaxb1.0/
  • java/JComponents1100.jar
  • java/jsyblib600.jar
MobiLink 重定向器
  • Mobilink/redirector/redirector.config
  • MobiLink/redirector/apache/
  • MobiLink/redirector/java/
  • MobiLink/redirector/MBusinessAnywhere/
  • MobiLink/redirector/nsapi/
MobiLink 插件和监控器的联机帮助
  • java/sqlanywhere_en11.jar1
通告程序
  • java/activation.jar2
  • java/jodbc.jar
  • java/log4j.jar2
  • java/mailapi.jar2
  • java/mlnotif.jar
  • java/mlscript.jar
  • java/smtp.jar2
  • lib32/libmljstrm11_r.so3
QAnywhere 必需的 MobiLink 服务器文件
  • 通告程序文件
  • java/commons-codec-1.3.jar
  • java/commons-httpclient-3.0.jar
  • java/commons-logging.jar
  • java/jsyblib600.jar
  • java/log4j.jar5
  • java/mlscript.jar
  • java/mlstream.jar
  • java/qaconnector.jar
  • lib32/libjsyblib600_r.so3
中继服务器出站启动器
  • bin32/rsoe

对于使用出站启动器的安全性:

  • lib32/libmlcrsa11_r.so3

1 对于德语、日语和中文版本,请将 en 分别替换为 de、ja 和 zh。

2 如果要重新分发应用程序,您必须直接从 Sun 获得这些文件。

3 如果是 Linux,文件扩展名为 .so。如果是 Macintosh,文件扩展名为 .dylib

4 传送层安全性要求您获取单独授权的 SQL Anywhere 安全性组件,并受出口法规的约束。要订购此组件,请参见单独授权的组件

5 如果要重新分发应用程序,您必须直接从 Apache 获得这些文件。

Unix 和 Linux 上的 Unix 64 位应用程序

所有目录都相对于 install-dir。有关 32 位 Unix 环境文件结构的详细信息,请参见Unix、Linux 和 Macintosh 上的 Unix 32 位应用程序

说明 Unix 文件
MobiLink 服务器
  • bin64/mlsrv11
  • bin64/mlsrv11.lic
  • lib64/libdbodm11_r.so3
  • lib64/libmlodbc11_r.so3
  • lib64/libmlsql11_r.so3
  • lib64/libdbtasks11_r.so3
  • lib64/libdbicu11_r.so3
  • lib64/libdbicudt11_r.so3
  • lib64/libdbodbcinst11_r.so3
语言库
  • res/dblgen11.res1
版本 8 和版本 9 客户端的同步流库(部署您使用的同步流库)
  • lib64/libmlhttp11_r.so3
  • lib64/libmlsock11_r.so3
Java 同步逻辑
  • java/activation.jar2
  • java/imap.jar2
  • java/jodbc.jar
  • java/log4j.jar5
  • java/mailapi.jar2
  • java/mlscript.jar
  • java/mlsupport.jar
  • java/pop3.jar2
  • java/smtp.jar2
  • lib64/libmljava11_r.so3
  • lib64/libmljodbc11.so3
.NET 同步逻辑
  • 不适用
版本 10 和版本 11 客户端 (mlsrv11 -x) 的安全性组件4
  • lib64/libmlecc_tls11_r.so3
  • lib64/libmlrsa_tls11_r.so3
版本 8 和版本 9 客户端 (mlsrv11 -xo) 的安全性组件4
  • lib64/libmlhttps11_r.so3
  • lib64/libmljrsa11_r.so3
  • lib64/libmljtls11_r.so3
  • lib64/libmlrsa11_r.so3
  • lib64/libmltls11_r.so3
安装脚本(部署统一数据库的脚本)
  • MobiLink/setup
  • MobiLink/upgrade
mluser 实用程序
  • bin64/mluser
  • lib64/libmlodbc11_r.so3
  • lib64/libdbicu11.so3
  • lib64/libdbicudt11.so3
mlstop 实用程序
  • bin64/mlstop
  • lib64/libdbicu11.so3
MobiLink 监控器
  • bin64/mlmon
  • java/mlmon.jar
  • java/mlstream.jar
  • lib64/libjsyblib600_r.so3
  • sun/JavaHelp-2_0/jh.jar
  • sun/jaxb1.0
  • java/JComponents1100.jar
  • java/jsyblib600.jar
MobiLink 重定向器
  • Mobilink/redirector/redirector.config
  • MobiLink/redirector/apache/
  • MobiLink/redirector/java/
  • MobiLink/redirector/MBusinessAnywhere/
  • MobiLink/redirector/nsapi/
MobiLink 插件和监控器的联机帮助
  • java/sqlanywhere_en11.jar1
通告程序
  • java/activation.jar2
  • java/jodbc.jar
  • java/log4j.jar2
  • java/mailapi.jar2
  • java/mlnotif.jar
  • java/mlscript.jar
  • java/smtp.jar2
QAnywhere 必需的 MobiLink 服务器文件
  • 通告程序文件
  • java/commons-codec-1.3.jar
  • java/commons-httpclient-3.0.jar
  • java/commons-logging.jar
  • java/jsyblib600.jar
  • java/log4j.jar5
  • java/mlscript.jar
  • java/mlstream.jar
  • java/qaconnector.jar
  • lib64/libjsyblib600_r.so3
中继服务器出站启动器
  • bin64/rsoe

对于使用出站启动器的安全性:

  • lib64/libmlcrsa11_r.so3

1 对于德语、日语和中文版本,请将 en 分别替换为 de、ja 和 zh。

2 如果要重新分发应用程序,您必须直接从 Sun 获得这些文件。

3 如果是 Solaris SPARC 和 Linux,文件扩展名为 .so。如果是 AIX,文件扩展名为 .a

4 传送层安全性要求您获取单独授权的 SQL Anywhere 安全性组件,并受出口法规的约束。要订购此组件,请参见单独授权的组件

5 如果要重新分发应用程序,您必须直接从 Apache 获得这些文件。