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 服务器 - 编程 » 数据库和应用程序部署 » 管理工具部署 » 在 Linux、Solaris 和 Mac OS X 上管理工具的部署

 

第 2 步:复制所需文件

安装程序应复制 SQL Anywhere 安装程序所安装文件的子集。必须保持相同的目录结构。

从参考 SQL Anywhere 安装位置复制这些文件时,应保留有关这些文件的权限。一般说来,允许所有用户和组读取和执行所有文件。

管理工具要求使用 JRE 1.7.0。除非有特定需要,否则不应替代具有更高补丁版本的 JRE。

对于 Linux/Solaris,管理工具需要 64 位或 32 位版本的 JRE(取决于目标体系结构)。MobiLink 服务器需要 64 位版本的 JRE。对于 Mac OS X,管理工具需要 64 位版本的 JRE。不是所有的 JRE 平台版本均与 SQL Anywhere 捆绑。SQL Anywhere 附带的平台支持 x86/x64 上的 Linux 和 Solaris SPARC。其它平台版本必须从相应服务商获得。例如,如使用 Linux 安装,则复制整个 jre170 树,包括子目录。

如果您所需要的平台随 SQL Anywhere 提供,则从 SQL Anywhere 的已安装副本中复制 JRE 文件。复制整个树,包括其子目录。

下边的表列出了每个管理工具和 Sybase Central 插件所需的文件。列出所需的文件,然后将其复制到上面介绍的目录结构中。

这些表显示了带有文件夹标志 binXX 的文件。根据平台不同,这些文件有 32 位和 64 位版本,分别位于 bin32bin64 文件夹中。如果安装 32 位和 64 位的管理工具,则必须在其各自文件夹中安装这两组文件。

这些表显示了带有文件夹标志 libXX 的文件。根据平台不同,这些文件有 32 位和 64 位版本,分别位于 lib32lib64 文件夹中。如果安装 32 位和 64 位的管理工具,则必须在其各自文件夹中安装这两组文件。

管理工具和 Sybase Central 插件需要创建几个链接。

对于 Linux 和 Solaris,可为您部署的所有共享对象创建符号链接。此外,还需要在 $SQLANY16/bin64$SQLANY16/bin32 中创建符号链接。用于 Linux 和其它系统的符号链接为 jre170。以下是一些示例:

libdblib16_r.so -> $SQLANY16/lib32/libdblib16_r.so.1
jre170 -> $SQLANY16/bin32/jre170

对于 64 位 Linux 上的 MobiLink 插件,在 $SQLANY16/bin64 中再创建一个符号链接。用于 Linux 的符号链接是 64 位 JRE 的 jre170

jre170 -> $SQLANY16/bin64/jre170 (Linux)

对于 Mac OS X,共享对象的扩展名为 .dylib。需要为以下 dylibs 创建 Symlink(符号链接):

libdbjodbc16.jnilib -> libdbjodbc16.dylib
libdblib16_r.jnilib -> libdblib16_r.dylib
libdbput16_r.jnilib -> libdbput16_r.dylib
libmljodbc16.jnilib -> libmljodbc16.dylib

这些表显示了带有标志 [LL] 的文件。这表示消息文件有多个,每个消息文件支持不同的语言。要安装对不同语言的支持,必须添加这些语言的资源文件。有关详细信息,请参见国际消息和上下文相关帮助文件

 Interactive SQL
 Sybase Central
 带有 SQL Anywhere 插件的 Sybase Central
 带有 MobiLink 插件的 Sybase Central
 带有中继服务器插件的 Sybase Central
 带有 UltraLite 插件的 Sybase Central
 DBConsole
 国际消息和上下文相关帮助文件