Sun Java System Application Server Enterprise Edition 8.1 2005Q2 版本說明

硬體和軟體需求

本節列出安裝 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 指令檢查磁碟空間。

重要修補程式資訊

如需目前 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 上的「建議的安全修補程式」中找到。

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

    此外,對於 Type-2 驅動程式,ORACLE_HOMELD_LIBRARY_PATH 變數 (必須包含 $ORACLE_HOME/lib) 均需在啟動 Application Server 的環境中進行定義。例如,將其增加至 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 的目錄。如果您同時安裝 J2SE 與 Application Server,則依預設,其安裝於 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 8、9、10 

Solaris x86 9、10

Red Hat Enterprise Linux 2.1 Update 2、3.0 Update 1 

Apache Web Server 

1.3+、1.4、2.0 

Solaris SPARC 9、10 

Solaris x86 10

Red Hat Enterprise Linux 2.1 Update 2、3.0 Update 1 

Windows Server 2003 

Windows 2000 Advanced Server SP4+ 

Windows Server 2000 SP4+ 

Windows XP Pro SP1+ 

Microsoft IISTM

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 Enterprise Edition Upgrade and Migration Guide」,以取得有關從舊版 Application Server 升級至目前版本的完整說明。

切換至支援的 J2SE 版本

如果您要將 PointBase 與 Application Server 配合使用,請下載 J2SE 1.4.2,並使用其替代隨附的 J2SE 5.0 JVM。若要如此,請執行以下步驟

Procedure若要切換至 J2SE 1.4.2

  1. 請下載 J2SE 1.4.2 SDK (而非 JRE),並將其安裝在您的系統上 (若尚未執行此作業)。

    J2SE 1.4.2 SDK 可以從 http://java.sun.com/j2se/1.4.2/ 下載

  2. 停止 Application Server。

    從指令行︰


    install_dir/bin/asadmin stop-domain

    從管理主控台︰

    1. 按一下 [應用程式伺服器] 節點。

    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. 按一下 [應用程式伺服器] 節點。

    2. 按一下 [啟動實例]。

其他需求

在安裝 Sun Java System Application Server 軟體之前,必須滿足以下其他需求。