管理工具需要特定的目录结构。您可以将目录树放置在任何驱动器的任何目录中。在以下讨论中,将 c:\sa11 用作示例安装文件夹。软件必须安装到具有以下布局的目录树结构中:
目录 | 说明 |
---|---|
sa11 | 根文件夹。虽然以下步骤假定您要在 c:\sa11 中安装,但您可以将该目录放置在任何位置(例如 C:\Program Files\SQLAny11)。 |
sa11\java | 保存 Java 程序的 JAR 文件。 |
sa11\bin32 | 保存程序使用的本地 32 位 Windows 组件,包括启动应用程序的程序。 |
sa11\Sun\JavaHelp-2_0 | JavaHelp 运行时库。 |
sa11\Sun\jre160_x86 | 32 位 Java 运行时环境。 |
在大多数平台上,基于 Java 的管理工具是 32 位应用程序。除 Mac OS X 外,其它平台没有 64 位版本。32 位管理工具可在基于 x64 并支持 32 位 JRE 的平台上部署。
没有任何基于 Java 的管理工具可在 Itanium (ia64) 平台上部署。但是,有一个 Interactive SQL 的本地版本,此版本不像 Java 版本那样具有丰富的功能。请参见部署 dbisqlc。
下表列出了每个软件包所需的文件。列出所需的文件,然后将其复制到上面介绍的目录结构中。一般说来,应从 SQL Anywhere 的已安装副本中获取这些文件。
文件 | Interactive SQL | 带有 SQL Anywhere 插件的 Sybase Central | 带有 MobiLink 插件的 Sybase Central | 带有 QAnywhere 插件的 Sybase Central | 带有 UltraLite 插件的 Sybase Central | SQL Anywhere 控制台 |
---|---|---|---|---|---|---|
documentation\[xx]\htmlhelp\sqlanywhere_[xx]11.chm | X | X | X | X | X | X |
documentation\sqlanywhere_[xx]11.map | X | X | X | X | X | X |
c:\windows\system32\keyHH.exe1 | X | X | X | X | X | X |
java\jodbc.jar | X | X | X | X | X | X |
java\JComponents1101.jar | X | X | X | X | X | X |
java\jlogon.jar | X | X | X | X | X | X |
java\SCEditor600.jar | X | X | X | X | X | X |
java\jsyblib600.jar | X | X | X | X | X | X |
Sun\JavaHelp-2_0\jh.jar | X | X | X | X | X | X |
Sun\jre160_x86\... | X | X | X | X | X | X |
bin32\jsyblib600.dll | X | X | X | X | X | X |
bin32\dblib11.dll | X | X | X | X | X | X |
bin32\dbjodbc11.dll | X | X | X | X | X | X |
bin32\dbodbc11.dll | X | X | X | X | X | X |
bin32\dbcon11.dll | X | X | X | X | X | X |
bin32\dblg[xx]11.dll | X | X | X | X | X | X |
bin32\dbtool11.dll | X | X | X | |||
bin32\dbelevate11.exe(Vista 或更高版本) | X | X | X | |||
bin32\dbisql.com | X | |||||
bin32\dbisql.exe | X | |||||
java\isql.jar | X | X | X | X | ||
java\saip11.jar | X | X | X | X | ||
bin32\scjview.exe | X | X | X | X | ||
bin32\scvw[xx]600.jar | X | X | X | X | ||
java\sybasecentral600.jar | X | X | X | X | ||
java\salib.jar | X | X | X | X | ||
java\saplugin.jar | X | |||||
java\debugger.jar | X | |||||
bin32\dbput11.dll | X | X | ||||
java\apache_files.txt | X | X | ||||
java\apache_license_1.1.txt | X | X | ||||
java\apache_license_2.0.txt | X | X | ||||
java\log4j.jar | X | X | ||||
java\mlplugin.jar | X | |||||
java\mldesign.jar | X | X | ||||
java\stax-api-1.0.jar | X | |||||
java\wstx-asl-3.2.6.jar | X | |||||
java\velocity.jar | X | |||||
java\velocity-dep.jar | X | |||||
java\qaplugin.jar | X | |||||
java\qaconnector.jar | X | |||||
java\mlstream.jar | X | |||||
bin32\qaagent.exe | X | |||||
bin32\dbicu11.dll | X | |||||
bin32\dbicudt11.dll | X | |||||
bin32\dbghelp.dll | X | |||||
bin32\dbinit.exe | X | |||||
java\ulplugin.jar | X | |||||
bin32\dbconsole.exe | X | |||||
java\DBConsole.jar | X |
1 使用的操作系统不同,Windows 系统目录的确切名称也不同。
上表显示了带有标志 [xx] 的文件。这表示消息文件有多个,每个消息文件支持不同的语言。如果要安装对不同语言的支持,必须添加这些语言的资源文件。有关详细信息,请参见下一节国际消息和上下文相关帮助文件。
上面的一些文件路径以 "..." 结尾。这表明应该复制整个树,包括子目录。
管理工具要求使用 JRE 1.6.0。除非有特定需要,否则不应替代具有更高补丁版本的 JRE。从目录 install-dir\Sun\jre160_x86 中复制 32 位版本的 JRE 文件。复制整个 jre160_x86 树,包括其子目录。
作为参考,sqlanywhere.jpr 文件包含 Sybase Central 的 SQL Anywhere 插件的 jar 文件列表。
mobilink.jpr 文件包含 Sybase Central 的 MobiLink 插件的 jar 文件列表。
qanywhere.jpr 文件包含 Sybase Central 的 QAnywhere 插件的 jar 文件列表。部署 QAnywhere 插件时,dbinit 是必需的。有关部署数据库工具的信息,请参见部署数据库实用程序。
ultralite.jpr 文件包含 Sybase Central 的 UltraLite 插件的 jar 文件列表。
管理工具的所有显示文本和上下文相关帮助都已从英语翻译为法语、德语、日语和简体中文。每种语言的资源保存在不同的文件中。英语文件的文件名中包含 en。法语文件的文件名与之类似,但使用的是 fr 而不是 en。德语文件名包含 de,日语文件名包含 ja,而中文文件名包含 zh。
如果要安装对不同语言的支持,必须添加其它语言的消息文件。翻译后的文件如下所示:
dblgen11.dll | 英语 |
dblgde11.dll | 德语 |
dblgfr11.dll | 法语 |
dblgja11.dll | 日语 |
dblgzh11.dll | 简体中文 |
还必须添加其它语言的上下文相关帮助文件。可用的翻译后文件如下所示:
scvwen600.jar | 英语 |
scvwde600.jar | 德语 |
scvwfr600.jar | 法语 |
scvwja600.jar | 日语 |
scvwzh600.jar | 简体中文 |
这些文件包含在 SQL Anywhere 的本地化版本中。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |