適用於 Microsoft Windows 的 Sun Java System Application Server Enterprise Edition 8.2 版本說明

升級公用程式

本節說明已知的升級公用程式問題和相關聯的解決方案。

範例程序檔使用的 Derby 資料庫建立位置錯誤 (ID 6377804)

該錯誤有兩個層面︰

  1. 執行使用 Derby 資料庫的範例應用程式設定程序檔時,在目前目錄或 <install_root>/bin 下便會建立 Derby 資料庫。

  2. 範例 build Ant 程序檔可建立 password.txt 檔案,用於儲存目前目錄下的管理密碼檔案,該檔案無法在非根區域和稀疏區域案例中寫入。

解決方案

  1. Derby 資料庫位置 – 以 start-database 指令使用 --dbhome 選項,根據 --dbhome 的指定值建立資料庫。例如,以下為用於 start-databaseasadmin 指令語法。


    start-database [--dbhost 0.0.0.0] [--dbport 1527] [--dbhome db_directory] [--echo=false] 
    [--verbose=false]
  2. password.txt 檔案位置 – 依設計,應可寫入範例目錄,因為所有建立指令均可在該目錄中建立 password.txt 檔案。請確保在可寫入的位置安裝範例的作業備份。

無法使管理員使用者名稱或密碼中的分號 (;) 字元無效 (ID 6473341)

Application Server Enterprise Edition 8.2 安裝不允許在管理使用者名稱中使用特殊字元。如果使用任何特殊字元,網域建立會失敗。但是請注意,管理密碼可能含有特殊字元。

解決方案

從 Application Server 7 升級為 Application Server 8.2 後,請確認管理使用者名稱不包含任何特殊字元。