本节列出了安装 Sun Java System Application Server Enterprise Edition 8.2 产品之前必须满足的要求。
下表列出了 Sun Java System Application Server Enterprise Edition 8.2 产品所支持的操作系统。此外,还标识了安装和运行 Application Server 所需的最小内存和建议的内存。
表 2–1 Sun Java System Application Server 8.2 平台要求
操作系统 |
最小内存 |
建议的内存 |
最小磁盘空间 |
建议的磁盘空间 | |
---|---|---|---|---|---|
Windows 2000 Advanced Server SP4 Windows XP SP2 Windows 2003 Enterprise Server SP1(32 位) Windows 2003 Enterprise Server SP1(64 位) |
1 GB |
2 GB |
500 MB 可用空间 |
1 GB 可用空间 |
J2SE 1.4.2_10、J2SE 5_06 |
在任一 Microsoft Windows 平台上运行 Application Server 时,必须使用 NTFS 文件系统,而不是 FAT 或 FAT32。
有关 Sun Java System Application Server Enterprise Edition 8.2 所需的修补程序当前列表,请参见 http://sunsolve.sun.com 并搜索 "app server 8.2 patch"。单击 Sun Java System Application Server Enterprise Edition 8.2 链接。在操作系统修补程序要求发生改变且 Java Enterprise System 组件修补程序可用时,可以在 SunSolveSM Web 站点上获取更新(最初以推荐的修补程序簇的形式提供)。
Sun Java System Application Server 支持使用相应的 JDBC 驱动程序连接任何 DBMS。有关经 Sun 测试发现适合构建与 J2EE 兼容的数据库配置的组件列表,请参阅下表。
表 2–2 J2EE 兼容的 JDBC 驱动程序
JDBC 供应商 |
JDBC 驱动程序类型 |
支持的数据库服务器 |
---|---|---|
i-net Software |
类型 4 |
Oracle® 8.1.7、9i、9.2.0.3+、10.1.x、10.2.x Sybase ASE 12.5.2 Microsoft SQL Server 2000 4.0 Service Pack 1 |
IBM |
类型 2 |
IBM DB2 8.1 Service Pack 3+ |
Java DB |
类型 4 |
Apache Derby 10.1.2.1 |
PointBase |
类型 4 |
PointBase Network Server 5.2 |
DataDirect |
类型 4 |
Oracle (R) 8.1.7, 9i, 9.2.0.3+, 10.1.x, 10.2.x Sybase ASE 12.5.2 Microsoft SQL Server IBM DB2 8.1 Service Pack 3+ |
MySQL |
类型 4 |
5.x |
用于 Oracle 的 Sun Java System JDBC 驱动程序 |
类型 4 |
Oracle (R) 9.2.0.3, 10G |
用于 DB2 的 Sun Java System JDBC 驱动程序 |
类型 4 |
IBM DB2 8.1 Service Pack 3+ |
用于 Sybase 的 Sun Java System JDBC 驱动程序 |
类型 4 |
Sybase ASE 12.5.2 |
用于 Microsoft SQL Server 的 Sun Java System JDBC 驱动程序 |
类型 4 |
Microsoft SQL Server 2000 4.0 Service Pack 1 |
Oracle |
类型 4、类型 2 |
Oracle (R) 9.2.0.3, 10G |
本节介绍了有关使用 Application Server 8.2 捆绑的 Java DB 数据库实现的说明。
Sun Java System Application Server 8.2 引入了两个新的 asadmin 命令,用于启动和停止 Java DB 网络服务器。
start-database 命令可以启动 Java DB 网络服务器的实例:
start-database [--dbhost 0.0.0.0] [--dbport 1527] [--dbhome "path/derby"] |
主机的默认值是 0.0.0.0,这将允许 Java DB 侦听 localhost 以及 IP 和主机名接口。dbhome 属性的值是 Java DB 数据库的位置。默认路径为 appserver_install_dir /derby。
asadmin stop-database 命令用于关闭正在运行的 Java DB 网络服务器实例:
stop-database [--dbhost 0.0.0.0] [--dbport 1527] |
Application Server 8.2 附带的 Java DB 配置还包括几个有用的脚本,可帮助您使用 Java DB。可以在 appserver_install_dir /derby/frameworks/NetworkServer/bin 目录中使用以下脚本:
startNetworkServer.ksh/bat-用于启动网络服务器的脚本
stopNetworkServer.ksh/bat-用于停止网络服务器的脚本
ij.ksh/bat-交互式 JDBC 脚本工具
dblook.ksh/bat-用于查看数据库的所有或部分 DDL 的脚本
sysinfo.ksh/bat-显示有关 Java DB 环境的版本信息的脚本
NetworkServerControl.ksh/bat-为在 NetworkServerControl API 上运行命令提供方法的脚本
将 DERBY_INSTALL 环境变量设置为指向 appserver_install_dir/derby 目录。
取消 CLASSPATH 环境变量的设置。
(可选的)还可以设置以下属性:
将 DERBY_SERVER_HOST 设置为网络服务器将侦听的主机。
还可以设置为 0.0.0.0 来启用所有侦听器。
将 DERBY_SERVER_PORT 设置为网络服务器将侦听的端口号。
有关这些实用程序的更多信息,请参见 Derby 工具 和管理指南。
本节列出了 Sun Java System Application Server Enterprise Edition 8.2 所支持的 Web 服务器。
表 2–3 支持的 Web 服务器
Web Server |
版本 |
操作系统 |
---|---|---|
Sun Java System Web Server |
7 |
Windows 2000 Advanced Server SP4 Windows XP SP2 Windows 2003 Enterprise Server SP1(32 位) Windows 2003 Enterprise Server SP1(64 位) |
本节列出了 Sun Java System Application Server Enterprise Edition 8.2 所支持的浏览器。
表 2–4 支持的 Web 浏览器
浏览器 |
版本 |
---|---|
Mozilla |
1.4, 1.5, 1.6, 1.7.x |
NetscapeTM Navigator |
4.79, 6.2, 7.0, *** |
Internet Explorer |
5.5 Service Pack 2, 6.0 |
Firefox |
*** |
除了硬件和软件要求中列出的要求以外,还需验证系统是否满足下列 HADB 运行要求。
该系统的 Java 组件使用 JDK 1.4.2_02 构建,并且该系统已在 JDK 1.5 上进行了测试。
Microsoft Windows-Microsoft Windows 2000 Advanced Server Service Pack 4 和 Microsoft Windows 2003 Enterprise Edition。请注意,HADB 不支持任何即将推出的 64 位模式的 Microsoft Windows 操作系统版本。
最小内存-每个节点需要 512 MB。
最小可用磁盘空间—每台主机的 HADB 二进文件制需要 70 MB。此外,数据设备所需的磁盘空间如下:每个节点的测试安装需要 512 MB。
建议的内存-每个节点 1 GB。
建议的空闲磁盘空间-每台主机的 HADB 二进制文件需要 70 MB。此外,数据设备所需的磁盘空间如下:每个节点的测试安装需要 1200 MB。
最小内存-128 MB
最小空闲磁盘空间-每台主机的 HADB 二进制文件需要 70 MB。
最小内存-120 MB
最小空闲磁盘空间-20 MB