Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Update 2 发行说明

硬件和软件要求

本节列出了安装 Sun Java System Application Server Enterprise Edition 8.1 产品之前必须满足的要求。

平台要求

下表列出了 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 产品所支持的操作系统。此外,还标识了安装和运行 Application Server 所需的最小内存和建议的内存。

表 2–1 Sun Java System Application Server 8.1 2005Q2 平台要求

操作系统 

最小内存 

建议的内存 

最小磁盘空间 

建议的磁盘空间 

JVM 

Sun Solaris 8, 9, 10 (SPARC) 

Solaris 9, 10 (x86) 

512 MB 

1 GB 

250 MB 可用空间 

500 MB 可用空间 

J2SE 1.4.2_06, J2SE 5.0 

Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1 

512 MB 

1 GB 

220 MB 可用空间 

300 MB 可用空间 

J2SE 1.4.2_06, J2SE 5.0 

Windows Server 2000 SP4+ 

Windows 2000 Advanced Server SP4+ 

Windows Server 2003 

Windows XP Pro SP1+ 

1 GB 

2 GB 

500 MB 可用空间 

1 GB 可用空间 

J2SE 1.4.2_06, J2SE 5.0 

在 UNIX 上,可以使用 uname 命令查看操作系统的版本。可以使用 df 命令查看磁盘空间。

系统虚拟化支持

系统虚拟化是一项允许多个操作系统 (Operating System, OS) 实例在共享硬件上独立执行的技术。在功能方面,部署到在虚拟化环境中托管的 OS 的软件通常不知道基础平台已被虚拟化。Sun 在所选择的系统虚拟化和 OS 组合上执行其 Sun Java System 产品的测试,以帮助验证 Sun Java System 产品是否能够继续在正确调整大小及配置的虚拟化环境中如在非虚拟化环境中一样运行。有关 Sun 对虚拟化环境中 Sun Java System 产品的支持,请参见System Virtualization Support in Sun Java System Products

重要修补程序信息

有关 Sun Java System Application Server Enterprise Edition 8.1 所需修补程序的当前列表,请访问 http://sunsolve.sun.com 并搜索 "app server 8.1 patch"。然后,查看与 Sun Java System Application Server Enterprise Edition 8.1 相关的链接。操作系统修补程序的要求更改并且 Java Enterprise System 组件的修补程序变得可用后,这些更新可在 SunSolve 上获得,最初的形式为建议的修补程序群集。

Solaris 修补程序要求

建议 Solaris 9、10(x86、SPARC)用户安装“Sun 推荐的修补程序簇”。此修补程序群集可以在 SunSolve 上的 Recommended and Security Patches 下找到。

RedHat Enterprise Linux 3.0 的附加软件包要求

要运行此产品的本机组件(包括安装程序),应安装以下软件包,该软件包不是标准 RedHat Enterprise Linux 3.0 分发的一部分:compat-libstdc++-7.3-2.96.118.i386.rpm

可以从 http://rpm.pbone.net/index.php3/stat/4/idpl/843376/com/compat-libstdc++-7.3-2.96.118.i386.rpm.html 下载该软件包

JDBC 驱动程序和数据库

Sun Java System Application Server 支持使用相应的 JDBC 驱动程序连接任何 DBMS。有关经 Sun 测试发现适合构建符合 J2EE 规范的数据库配置的组件列表,请参阅下表。

表 2–2 符合 J2EE 规范的 JDBC 驱动程序

JDBC 供应商 

JDBC 驱动程序类型 

支持的数据库服务器 

i-net Software 

类型 4 

Oracle (R) 8.1.7, 9i, 9.2.0.3 

Sybase ASE 12.5.2 

Microsoft SQL Server 2000 4.0 Service Pack 1 

IBM 

类型 2 

IBM DB2 8.1 Service Pack 3+ 

PointBase 

类型 4 

PointBase Network Server 4.8 

DataDirect 

类型 4 

Oracle (R) 8.1.7, 9i, 9.2.0.3 

Sybase ASE 12.5.2 

Microsoft SQL Server 

IBM DB2 8.1 Service Pack 3+ 

用于 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 

有关 i-net Software 的更多信息,请参见 http://www.inetsoftware.de/

有关 DataDirect Technologies 的更多信息,请参见 http://www.datadirect.com/

配置 Oracle

必须正确配置 Oracle JDBC 驱动程序才能与 J2EE 1.4 兼容。对类型 2 和类型 4 驱动程序应用以下配置:

Procedure配置 Oracle

  1. 使用 9.2.0.3 或更高版本的 JDBC 驱动程序。

  2. Oracle 数据库的参数 (init.ora) 文件中应具有 compatible=9.0.0.0.0 或更高版本。

  3. 使用 ojdbc14.jar 文件。

  4. 配置 Application Server 以定义以下 JVM 属性:


    -Doracle.jdbc.J2EE13Compliant=true

    此外,对于类型 2 驱动程序,必须在已启动 Application Server 的环境中定义 ORACLE_HOMELD_LIBRARY_PATH 变量(必须包含 $ORACLE_HOME/lib)。例如,将它们添加到 asenv.conf 文件中并确保将其导出。

配置 PointBase

许多样例应用程序使用 Application Server 附带的 PointBase 数据库服务器。使用 Application Server Enterprise Edition 时,必须先配置 PointBase 数据库服务器,然后才能使用该服务器。

配置 PointBase 的方法有两种:

  1. 使用适于您的操作系统和 shell 的命令,将 JAVA_HOME 环境变量设置为 J2SE 的安装目录。例如:% setenv JAVA_HOME "/opt/SUNWappserver/jdk"

  2. 编辑 Application Server 的 PointBase 配置文件,如下所示:

    1. 在 Solaris 和 Linux 系统上,编辑 install_dir/pointbase/tools/serveroption/pbenv.conf 配置文件,将行:

      PB_JAVA=%%%PB_JAVA%%%

      更改为

      PB_JAVA=J2SE_location

    1. 在 Windows 系统上,编辑 install_dir\pointbase\tools\serveroption\pbenv.bat 配置文件,将行:

      PB_JAVA=%%%PB_JAVA%%%

      更改为

      PB_JAVA=J2SE_location

    其中 J2SE_location 为 J2SE 的安装目录。如果已随 Application Server 一起安装了 J2SE,则该 J2SE 默认安装在 install_dir/jdk

    进行此更改后,您可以使用 startserver 脚本启动 PointBase。

Web 服务器

本节列出了 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 所支持的 Web 服务器。

表 2–3 支持的 Web 服务器

Web 服务器 

版本 

操作系统 

Sun Java System Web Server 

6.1+ 

Solaris SPARC 9, 10 

Solaris x86 9, 10

Red Hat Enterprise Linux 3 和 4 

Apache Web Server 

1.3+, 1.4, 2.0 

Solaris SPARC 9, 10 

Solaris x86 10

Red Hat Enterprise Linux 3 和 4 

Windows Server 2003 

Windows 2000 Advanced Server SP4+ 

Windows Server 2000 SP4+ 

Windows XP Pro SP1+ 

Microsoft IIS®

5.0+ 

Windows Server 2003 

Windows 2000 Advanced Server SP4+ 

Windows Server 2000 SP4+ 

Windows XP Pro SP1+ 

浏览器

本节列出了 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 所支持的浏览器。

表 2–4 支持的 Web 浏览器

浏览器 

版本 

Mozilla 

1.4, 1.5, 1.6, 1.7.x

Netscape Navigator 

4.79, 6.2, 7.0 

Internet Explorer 

5.5 Service Pack 2, 6.0 

HADB 要求和支持的平台

除了硬件和软件要求中列出的要求以外,还需验证系统是否满足下面所列的运行 HADB 的要求。


注 –

该系统的 Java 组件使用 JDK 1.4.2_02 构建,并且已在 JDK 1.5 上进行了测试。


支持的平台

HADB 服务器主机要求


注 –

请确保在存储 HADB 数据和日志文件的设备上禁用写高速缓存。默认情况下,在有些 Solaris 平台上写高速缓存处于启用状态;例如,Solaris x86。


HADB 管理主机要求

HADB 客户机主机要求

升级 Sun Java System Application Server

不支持从任意先前的 Application Server 发行版直接升级。有关从 Application Server 的先前版本升级至当前版本的完整说明,请参阅《Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Upgrade and Migration Guide》

切换到支持的 J2SE 版本

如果要使用 Application Server 附带的 PointBase,请下载并使用 J2SE 1.4.2 而不是捆绑的 J2SE 5.0 JVM。要完成此操作,请执行以下步骤:

Procedure切换到 J2SE 1.4.2

  1. 下载 J2SE 1.4.2 SDK(而非 JRE)并将其安装到系统中(如果尚未这样做)。

    可以从 http://java.sun.com/j2se/1.4.2/ 下载 J2SE 1.4.2 SDK

  2. 停止 Application Server。

    可以使用以下命令行:


    install_dir/bin/asadmin stop-domain

    或管理控制台:

    1. 单击 "Application Server" 节点。

    2. 单击“停止实例”。

  3. 编辑 install_dir/config/asenv.conf 文件(在 Windows 上为 asenv.bat),将 AS_JAVA 的值更改为指向 J2SE 1.4.2 主目录。

  4. 编辑 as-install/samples/common.properties 文件,将以 com.sun.aas.javaRoot... 开头的行更改为引用 J2SE 1.4.2 主目录。

  5. 重新启动 Application Server。

    可以使用以下命令行:


    install_dir/bin/asadmin start-domain

    或管理控制台:

    1. 单击 "Application Server" 节点。

    2. 单击“启动实例”。

其他要求

安装 Sun Java System Application Server 软件之前,必须满足以下附加要求。