IBM Express Runtime 2.1 版 README


如果要安裝 Express Runtime,請參閱 Express Runtime 2.1 InfoCenter,您可以從「啟動程式」來存取它。

程式指令
Linux 啟動程式LinuxLaunchpad
Linux 安裝作業LinuxSetup
Linux on POWER 啟動程式LinuxPPCLaunchpad
Linux on POWER 安裝作業LinuxPPCSetup
Windows 啟動程式WindowsLaunchpad.exe
Windows 安裝作業WindowsSetup.exe
請參閱安裝路徑中的 license 目錄,以取得產品授權、協力廠商授權和注意事項的檔案。


目錄

已知的開發問題
    使用管理者權限登入以進行安裝
    使用管理者權限登入以使用「啟動程式」和「首要步驟」鏈結
    在 SUSE LINUX 上以 root 使用者的身份來安裝
    只有在遠端電腦上安裝中介軟體時,才需要「IBM 安裝代理程式」
    應用程式功能表上的 Linux 捷徑
    部署精靈無法連接至 Linux 目標電腦
    部署精靈中的雙位元組字詞折行
    Eclipse .log 檔的位置
    產生解決方案失敗,訊息為「找不到 C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml 檔」
    自訂解決方案授權檔需要小寫的 HTML 標記
    將 Wrapper 程式移轉至 Express Runtime 2.1
    1.1 版之後的綱目變更

元件軟體的已知問題
    IBM HTTP Server 埠未設定成 80
    WebSphere Application Server 與 IBM HTTP Server 在 OS/400 (i5/OS) 上的埠
    目錄名稱中的句點
    在執行 Windows 的一部電腦上管理多個 IBM HTTP Server 安裝
    重新部署 WebSphere Application Server - Express 失敗
    重新安裝主控台模組失敗
    超出 DB2 處理器數目相關訊息的異常狀況
    IBM DB2 UDB 後置安裝指示

文件問題
    文件所需要的已支援 Web 瀏覽器
    以簡體中文顯示主控台 InfoCenter 時,需要將語言喜好設定成 "zh-cn"
    部分語言所使用的瀏覽器必須配置成使用 UTF-8 字碼頁
    列出的 Linux 支援平台不正確
    對 HTTP 外掛程式的參照不正確
    存取支援組織架構的 Javadoc
    InfoCenter 遺漏的 Wrapper 程式的說明
    IBM Express Runtime 資訊網站

訊息
    IRU00129
    IRU03026
    IRU10950


已知的開發問題

使用管理者權限登入來進行安裝

如果要安裝 IBM Express Runtime,就必須使用具備管理者權限的使用者身份來登入目標電腦。 如果您沒有以管理者身份登入,安裝將會失敗, 而且可能不會將任何錯誤訊息記載至 IRU_Install.log 以指出問題。如果安裝失敗,而且日誌檔沒有任何資訊, 請結束安裝,並以具備管理者權限的使用者身份登入,然後重試安裝。

使用管理者權限登入以使用「啟動程式」和「首要步驟」鏈結

如果要使用 IBM Express Runtime,您必須使用管理者權限來登入電腦。 如果沒有以管理者身份登入,則「啟動程式」和「首要步驟」的鏈結將無法運作。如果「啟動程式」或「首要步驟」的鏈結無法運作, 請檢查您是否具備管理權限。當您沒有管理權限時,並不會顯示任何錯誤訊息。

在 SUSE LINUX 上以 root 使用者的身份來安裝

SUSE LINUX 使用者必須以 root 使用者身份來登入及安裝 Express Runtime 程式。 如果您在登入後使用 su -root 指令來切換至 root, 然後在 SUSE LINUX 上安裝 Express Runtime,則某些檔案將無法正確安裝。

將中介軟體部署到遠端電腦時需要「IBM 安裝代理程式」

如果您使用 Express Runtime 來直接將中介軟體安裝到位於遠端的電腦上, 您必須先在該電腦上安裝「IBM 安裝代理程式」。

除了本端主機之外,您要部署解決方案的所有目標電腦都必須先安裝且正在執行「IBM 安裝代理程式」,才能順利部署解決方案。

有關「IBM 安裝代理程式」的詳細資訊(包括安裝指示),都可以在「IBM 安裝代理程式 InfoCenter」中找到。

應用程式功能表上的 Linux 捷徑

在 Linux 平台上,Express Runtime 的功能表捷徑也會出現在「應用程式」功能表下。

部署精靈無法連接至 Linux 目標電腦

您必須正確地配置 Linux 程式模組散布中的 /etc/hosts 檔,才能啟用 RMI。 如果沒有適當地配置 Linux 目標電腦,當部署精靈嘗試連接時,就會發生下列 Java 異常狀況。

Java.lang.NullPointerException
     at sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
     at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
     at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)

如果要配置 Linux 目標電腦,請依照下列方式修改目標電腦上的 /etc/hosts 檔:
  1. 在編輯器中開啟 /etc/hosts 檔。
    應該會有一個類似 127.0.0.2 localhost.localdomain localhost 的迴圈位址項目。
  2. 檢查並查看這個項目中是否包含電腦的實際主機名稱。 包含實際主機名稱的項目可能與 127.0.0.1 testmachine.ibm.com testmachine localhost. localdomain localhost 類似,其中 testmachine.ibm.com testmachine 是主機名稱。 如果已包含實際的主機名稱,請從項目中同時移除完整名稱和短名稱這兩種主機名稱。在範例中, 您會移除 testmachine.ibm.com testmachine
  3. 如果目標電腦的實際 IP 位址和主機名稱並未包含在主機檔中,請加入它們。例如,9.42.76.1000 testmachine100.ibm.com testmachine100
  4. 重新啟動網路。

部署精靈中的雙位元組字詞折行

在部署精靈中,雙位元組字詞可能會在字詞中間折行。如果您發現這種狀況,請開啟以雙位元組翻譯的應用程式和解決檔案, 找到下列元素的翻譯字串,然後在可將句子折行的位置中,插入一個空格。

Eclipse .log 檔的位置

Eclipse .log 檔是儲存在 workspace\.metadata\.log 中,其中 workspace 是用來儲存所有使用者檔案和專案的位置。

產生解決方案失敗,訊息為「找不到 C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml 檔」

當產生的指令行或 Wrapper 程式檔案名稱包含 GB18030 字元時,產生解決方案失敗。 解決方法是以 Unicode 或 GB2312 字元來輸入這些字元。

自訂解決方案授權檔需要小寫的 HTML 標記

在為透過匯出精靈所產生的解決方案建立自訂授權檔時, 授權檔中的 HTML 標記必須為小寫。 如果使用大寫標記或混用大小寫,在啟動解決方案時, 使用者可能會看到錯誤訊息 IRU08137 或者跳過接受授權畫面。

將 Wrapper 程式移轉至 Express Runtime 2.1

本節說明如何將使用 Integrated Runtime 1.1 版建立的應用程式和解決方案移轉至 Express Runtime 2.1 版。
  1. 移動專案和部署套件檔。
    1. 如果您要將您的專案移至另一個實體系統,您可以使用檔案 > 匯出 > 檔案系統,將專案匯出至抽取式媒體。您不需要併入 bin 資料夾,但是必須併入 .classpath.project 檔案。
    2. 使用檔案 > 匯入 > 現有的專案至工作區,將您的 Integrated Runtime 1.1 專案匯入到您的 Express Runtime 2.1 開發程式工作區。這樣就會對您的 Wrapper 程式進行必要的更新、 加入新的 XML 標記,以及更新類別路徑資訊。匯入精靈實際上並不會移動或複製已匯入的檔案。如果您希望匯入專案的檔案實際上是放置在目標工作區資料夾下, 請確定要匯入的專案已經在該處,然後再匯入檔案。
    3. 如果您要移轉 Integrated Runtime 1.1 版隨附的應用程式,請從 Integrated Runtime 1.1 版安裝目錄中,將應用程式的部署套件複製到 Express Runtime 2.1 版的安裝目錄。
      1. 在 Integrated Runtime 1.1 版安裝目錄 (<INSTALLATION_DIRECTORY>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree) 中,找到部署套件 .jar 檔。 部署套件檔案名稱包含應用程式 ID 以及該套件適用平台的縮寫 (例如,"win" = Windows, "lnx" = Linux)。
      2. 將應用程式的部署套件複製到 Express Runtime 2.1 版安裝目錄 (<INSTALLATION_DIRECTORY>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree)。
      3. 將 Express Runtime 2.1 版安裝目錄中的部署套件複本重新命名, 將 ".en.jar" 字尾變更為 ".xx.jar"。
  2. 更新 Wrapper 程式檔案。
    1. 針對您要移轉的每一個專案,在適當的 Wrapper 程式編輯器中開啟解決方案或應用程式 Wrapper 程式。
    2. 檢閱匯入所產生的新更新項目,確定所使用的值是正確的,並且將資訊新增至選用的屬性。 新屬性會出現在下面的綱目變更區段中。
    3. 使用 Wrapper 程式編輯器中的程式碼標籤來編輯 XML,選擇性地移除已棄用的標記。 已棄用的標記是在開發程式的問題檢視畫面中。如果您保留已棄用的標記,Wrapper 程式在 Express Runtime 2.1 中就無法運作。
  3. 產生您的解決方案。

1.1 版之後的綱目變更

有關 XML 綱目的詳細資訊可以在 Express Runtime 2.1 > 參考手冊 > XML 綱目下面的 InfoCenter 中找到。

應用程式 Wrapper 程式
新元素

已棄用的元素

解決方案 Wrapper 程式
新元素

已棄用的元素


元件軟體的已知問題

IBM HTTP Server 埠未設定成 80

如果將 IBM HTTP Server 部署成使用 80 以外的埠,就需要執行手動步驟來配置 WebSphere 與外掛程式, 讓 HTTP Server 可以找到 Web 應用程式。

首先,使用「WebSphere 管理主控台」來更新 WebSphere 中的「虛擬主機」埠。 在「WebSphere 管理主控台」中,執行下列步驟:

  1. 選取環境 > 虛擬主機
  2. 選取 default_host
  3. 選取主機別名
  4. 選取使用埠 80 的主機名稱。
  5. 將埠設定變更為 HTTP Server 所使用的埠。
  6. 按一下確定
  7. 按一下「WebSphere 管理主控台」頂端的儲存
  8. 在之後的畫面中按一下儲存,來儲存配置變更。

在更新「虛擬主機」埠之後,必須產生外掛程式配置檔,然後將它傳至 IBM HTTP Server 系統。 如果您的系統並未設定成自動產生及傳送外掛程式配置檔, 請使用「WebSphere 管理主控台」來執行下列步驟:

  1. 選取伺服器 > Web 伺服器
  2. 選取您的 Web 伺服器旁邊的勾選框。
  3. 按一下產生外掛程式
  4. 重新選取您的 Web 伺服器旁邊的勾選框。
  5. 按一下傳送外掛程式

WebSphere Application Server 與 IBM HTTP Server 在 OS/400 (i5/OS) 上的埠

i5/OS Websphere Application Server Express 6.0 伺服器配置的部署以及 i5/OS HTTP 伺服器配置作業會提示您輸入埠號以及伺服器名稱。如果是 WebSphere 伺服器配置, 則這個埠就是配置應用程式伺服器時所用的 15 個埠所組成的區塊中的第一個埠。比方說, 如果指定埠 7081,則 WebSphere 配置會使用埠 7081 至 7095。第一個埠是供應用程式伺服器使用, 而第二個埠是用來存取「管理主控台」。如果是 HTTP 配置,這個埠就是 HTTP 伺服器接聽要求的埠。

目前,作業並無法偵測到是否有其他程序已經在使用這些埠。如果 WebSphere 配置的埠區塊中有任何埠已經在使用中, 則應用程式伺服器將無法啟動。如果在 HTTP 配置中指定的埠正在使用中,HTTP 伺服器會試圖啟動, 但是將失敗並且異常結束。檢視伺服器啟動工作的工作日誌,以判斷問題的原因。如果要尋找工作日誌, 請發出以下的 CL 指令 "WRKJOB <ihs_server_name>",其中 <ihs_server_name> 是無法啟動的 IHS 伺服器名稱。 例如,"WRKJOB irhttp"。

目錄名稱中的句點

請勿將 IBM HTTP Server 安裝到名稱中包含 "." 的目錄中。

在執行 Windows 的一部電腦上管理多個 IBM HTTP Server 安裝

如果您在已安裝 IHS 且執行 Windows 的系統上安裝 IBM HTTP Server (IHS), 則只有最後安裝的伺服器才能由 Express Runtime 主控台來管理。

如果您要管理同一個系統上的多個 IBM HTTP Server 安裝,您可以為額外的 IBM HTTP Server 定義一個服務。 其方法是在安裝 IBM HTTP Server 的目錄中執行下列指令:

\bin\apache -k install -n

然後主控台就可以允許將這個 IBM HTTP Server 指派為可管理的 Web 伺服器。

重新部署 WebSphere Application Server - Express 失敗

在解除安裝 WebSphere Application Server - Express 之後,您必須先從目標電腦移除 AppServer 目錄,然後再試圖重新部署 WebSphere Application Server - Express。

重新安裝主控台模組失敗

當您使用 Express Runtime 部署精靈來解除安裝主控台模組(例如,DB2 UDB Express)並重新安裝它時, 可能會失敗;日誌訊息會指出 Integrated Solutions Console 已傳回一個回覆碼。下表總結這些回覆碼以及它們的意義。如果您收到回覆碼 104, 請驗證您已正確地指定使用者 ID 和密碼,然後重新啟動作業。針對所有其他的回覆碼,請聯絡您的「IBM 支援中心」代表。

ISCDeploy (INSTALL)

回覆碼 說明
0 Integrated Solutions Console 元件已順利部署完成 (IscDeploy) 或必備項目檢查已順利完成 (IscPrereqChk)。
1 發生語法錯誤。
2 找不到指定的 WAR 檔。請指定正確的檔案路徑和檔案名稱。
3 您指定的通訊協定或環境定義 URL 不正確。請驗證 URL 包含正確的通訊協定(http:// 或 https://)。將 deploy/deploy 指定為環境定義 URL。
4 您指定的主機名稱無效,或者 Integrated Solutions Console 伺服器未執行。請驗證 URL 包含正確的主機名稱。請先啟動伺服器,然後再發出部署指令。
10 未指定正確的參數。
70 程序(部署或必備項目檢查)已順利完成。
71 程序(部署或必備項目檢查)並未順利完成。這則訊息通常是表示元件 WAR 檔中的 Portlet 發生問題。請參閱 your_isc_root\PortalServer\log\wps_date_time.log,以取得在顯示這個回覆碼之前所記載的訊息。請使用檔案中的時間戳記來尋找這些訊息。
81 在部署元件的說明檔時發生錯誤。無法將說明檔複製到系統。
100 無法部署這個元件,因為元件已經部署完畢。如果您要重新部署元件,您可以使用 IscReplace 來更新元件。
101 無法部署這個元件,因為元件包含必備元件,而該必備元件尚未部署。請部署必備元件,然後再部署這個元件。
102 這個元件包含必備元件,但是所部署的必備元件版本錯誤。請部署必備元件的正確版本,然後再部署這個元件。
104 Integrated Solutions Console 管理者的使用者 ID 或密碼不正確,或是兩者都不正確。請指定正確的值。
105 發生內部錯誤。找不到伺服器端的檔案。請務必指定完整或相對檔案路徑以及 WAR 檔案名稱。如果問題持續發生,請聯絡您的客戶服務代表。
106 WAR 檔中的 component.xml 檔無效。請更正檔案並重新包裝 WAR 檔。
108 發生內部錯誤。請聯絡您的客戶服務代表。

 

ISCRemove (UNINSTALL)

回覆碼 說明
0 Integrated Solutions Console 元件已順利部署完成 (IsRemove) 或必備項目檢查已順利完成 (IscDependencyChk)。
1 發生語法錯誤。
3 您指定的通訊協定或環境定義 URL 不正確。請驗證 URL 包含正確的通訊協定(http:// 或 https://)。將 deploy/deploy 指定為環境定義 URL。
4 您指定的主機名稱無效,或者 Integrated Solutions Console 伺服器未執行。請驗證 URL 包含正確的主機名稱。請先啟動伺服器,然後再發出移除指令。
84 在移除這個元件的說明外掛程式時發生錯誤。不需要任何動作。
200 無法移除元件,因為元件並未部署。請指定已部署的元件的元件 UID。
201 無法移除這個元件,因為它是一或多個元件的必備元件。請先移除其相依元件,然後再移除這個元件。

 

ISCReplace (REINSTALL)

回覆碼 說明
0 已順利取代 Integrated Solutions Console 元件。
1 發生語法錯誤。
2 找不到指定的 WAR 檔。請指定正確的檔案路徑和檔案名稱。
3 您指定的通訊協定或環境定義 URL 不正確。請驗證 URL 包含正確的通訊協定(http:// 或 https://)。將 deploy/deploy 指定為環境定義 URL。
4 您指定的主機名稱無效,或者 Integrated Solutions Console 伺服器未執行。請驗證 URL 包含正確的主機名稱。請先啟動伺服器,然後再發出部署指令。
10 未指定正確的參數。
70 已順利完成取代程序。
71 取代程序並未順利完成。這則訊息通常是表示元件 WAR 檔中的 Portlet 發生問題。請參閱日誌檔 wps_date_time.log,以取得在顯示這個回覆碼之前所記載的訊息。請使用檔案中的時間戳記來尋找這些訊息。
81 在部署元件的說明檔時發生錯誤。無法將說明檔複製到系統。
102 這個元件包含必備元件,但是所部署的必備元件版本錯誤。請部署必備元件的正確版本,然後再部署這個元件。
104 Integrated Solutions Console 管理者的使用者 ID 或密碼不正確,或是兩者都不正確。請指定正確的值。
105 發生內部錯誤。找不到伺服器端的檔案。請務必指定完整或相對檔案路徑以及 WAR 檔案名稱。如果問題持續發生,請聯絡您的客戶服務代表。
106 WAR 檔中的 component.xml 檔無效。請更正檔案並重新包裝 WAR 檔。
108 發生內部錯誤。請聯絡您的客戶服務代表。
200 無法取代元件,因為尚未部署具備相同元件 UID 的元件。請指定已部署的元件的 WAR 檔,或使用 IscDeploy 來進行這個元件的第一次部署。

超出 DB2 處理器數目相關訊息的異常狀況

如果您同時執行 IBM DB2 UDB Express 與 Express Runtime 的其他元件,則 Express Runtime 軟體授權最多可允許 4 個處理器。 如果您已取得 IBM Express Runtime Pluse 的授權,並且在具備 3 個或 4 個處理器的機器上執行 IBM DB2 UDB Express, 請忽略超出處理器數目的警告訊息。

IBM DB2 UDB 後置安裝指示

如果您已安裝 IBM DB2 UDB 第 8 版,就必須執行部分後置安裝配置步驟。 下列各節將說明這些步驟。

啟用 DB2 遠端指令服務
如果您在 Windows 2000、Windows Server 2003 或 Windows XP 上安裝已分割的 DB2 伺服器, 您就必須啟用「DB2 遠端指令服務」來保護您的資料和資源。為了安全起見,您需要啟用電腦的委派(若服務是在 LocalSystem 帳戶的環境定義下執行)或使用者的委派(若服務是在使用者的登入環境定義下執行)。

如果要啟用「DB2 遠端指令服務」,請執行下列步驟:

  1. 開啟「Active Directory 使用者和電腦」視窗,按一下開始,然後選取程式集 > 系統管理工具 > Active Directory 使用者和電腦
  2. 在右邊的視窗畫面中,用滑鼠右鍵按一下您要啟用的電腦或使用者, 然後選取內容
  3. 按一下「一般」標籤,然後選取信任電腦的委派勾選框。 在使用者設定中,按一下「帳戶」標籤,然後勾選「帳戶」選項群組中的信任帳戶的委派勾選框。 確定機密帳戶無法委派方框並未勾選。
  4. 按一下確定來啟用電腦或使用者的委派。

請針對需要啟用的每一部電腦或每一個使用者重複這些步驟。 您必須重新啟動電腦來使安全變更生效。

您可以使用 DB2RCMD_LEGACY_MODE 登錄變數來停用「DB2 遠端指令服務」安全特性,並且將環境重設為先前的狀態。

如果要停用「DB2 遠端指令服務」安全特性,請輸入下列指令:

    db2set DB2RCMD_LEGACY_MODE=ON

附註:這個登錄變數需要使用 Boolean 值作為引數。 YES、1、TRUE 和 ON 值全都是相同的,另外,NO、0、FALSE 和 OFF 值也全都是相同的。您可以指定任何適當的相等值。

重新連結連結檔
在安裝後,您需要針對所有的資料庫來連結您的 DB2 公用程式。 您必須執行這個步驟,這樣修正程式才會有效。 而之後的連結程序只需要對每一個資料庫執行一次。

重新連結到 DB2 UDB 資料庫
在套用修正程式之後,請執行下列指令:

    db2 terminate
    db2 CONNECT TO <dbname>
    db2 BIND $DB2DIR\BND\@db2ubind.lst GRANT PUBLIC
    db2 BIND $DB2DIR\BND\@db2cli.lst GRANT PUBLIC
    db2 terminate

其中 <dbname> 代表應該與公用程式連結的資料庫名稱, 而 $DB2DIR 代表您已經安裝 DB2 的目錄。 db2ubind.lstdb2cli.lst 包含 DB2 UDB 第 8 版所使用的必要連結檔的清單。

重新連結主機資料庫
如果您要連結主機資料庫,就必須將新的連結檔連結到主機。請使用「DB2 指令行處理器」,依照下列方式來連接主機資料庫以及連結公用程式:

HOST    COMMAND
=====   ===================================================================
MVS     BIND $DB2DIR\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VM      BIND $DB2DIR\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VSE     BIND $DB2DIR\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
OS400   BIND $DB2DIR\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC

重新連結特定的套件
如果您只要將特定的 .bnd 檔案連結到資料庫,請對每一個資料庫發出下列指令。

    db2 terminate
    db2 CONNECT TO <dbname>
    db2 BIND $DB2DIR\BND\<bind_file> BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

其中 <bind_file> 代表連結檔的名稱,, 而 <dbname> 代表您的資料庫的名稱。

將 db2schema.bnd 連結到現有的資料庫
如果是安裝到伺服器上,就需要將額外的連結檔連結到現有的資料庫。 這項需求並不適用於用戶端。

如果要連結伺服器上的 db2schema.bnd,請執行下列其中一個指令序列:

在命令提示字元下:

    db2 terminate
    db2 CONNECT TO <dbname>
    db2 BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

或者,在 DB2 指令行中:

    TERMINATE
    CONNECT TO <dbname>
    BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    TERMINATE

其中 <dbname> 代表應該與公用程式連結的資料庫名稱, 而 $DB2DIR 代表您已經安裝 DB2 的目錄。

在安裝 FixPak 或修補程式後重新連結
如果您有已空間化的資料庫,在安裝 DB2 FixPak 或修補程式後, 您必須重新連結清單檔 db2gse.lst。db2gse.lst 檔包含 DB2 Spatial Extender 所提供的儲存程序的連結檔名稱。

如果要連結 db2gse.lst 檔,就必須具備下列其中一個權限:

    *  sysadm 或 dbadm 權限
    *  綱目的 ALTERIN 專用權
    *  套件的 BIND 專用權

如果要重新連結 db2gse.lst 檔,請執行下列步驟:

  1. 切換至連結檔所在的實例目錄。開啟一個 DB2 指令視窗,然後輸入下列指令:
        cd %DB2PATH%\bnd
  2. 連接資料庫,然後執行 BIND 指令。例如,輸入:
        db2 connect to dbname
        db2 bind /home/instance/sqllib/bnd/@db2gse.lst
        db2 terminate

您可以使用 DB2RBIND 指令以及 ALL 選項,以替代 BIND 指令。有關 BIND 和 DB2RBIND 指令的語法和選項, 請參閱「DB2 指令參考手冊」。


文件問題

文件所需要的已支援 Web 瀏覽器

您需要 Web 瀏覽器才能檢視本產品的文件。 如果沒有 Web 瀏覽器,就無法存取線上文件。

以簡體中文顯示主控台 InfoCenter 時需要將語言喜好設定成 "zh-cn"

如果您要檢視 InfoCenter,請將瀏覽器的語言喜好設定成 "zh-cn"(而不是 "zh"),以確定文件是以簡體中文顯示。 您可以按一下 Internet Explorer 功能表上的工具 > 網際網路選項,然後按一下語言,來設定這個選項。

部分語言所使用的瀏覽器必須配置成使用 UTF-8 字碼頁

瀏覽器必須配置成使用 UTF-8 字碼頁,才能檢視使用下列語言的程式說明檔和 InfoCenter:

列出的 Linux 支援平台不正確

Express Runtime 2.1 版不支援下列平台:

對 SUSE LINUX Enterprise Server 8.0 的支援僅限於部署部分。

對 HTTP 外掛程式的參照不正確

在整份文件中,"IBM HTTP Server 的 WebSphere Express 外掛程式" 應該改成 "WebSphere Application Server 的 IBM HTTP 外掛程式"。

存取支援組織架構的 Javadoc

支援組織架構的 Javadoc 列出 Express Runtime Wrapper 程式中所包含的函數呼叫。 如果要讀取支援組織架構的 Javadoc,請開啟 Runtime21/SolutionEnabler/Support_Framework/index.html。

InfoCenter 遺漏的 Wrapper 程式的說明

下列延伸規格的檔案並不包含在 InfoCenter 中:
    Windows 的範例應用程式
    Linux 的範例應用程式
    OS/400 (i5/OS) 的範例應用程式
    IBM WebSphere Application Server - Express for Linux on IBM POWER 的主控台管理延伸規格

Windows 的範例應用程式
您可以使用這個應用程式 Wrapper 程式來將範例應用程式部署到執行 Windows 的電腦。您也可以使用 Express Runtime 開發程式來編輯這個 Wrapper 程式, 以建立一個 Wrapper 程式來將您的自訂應用程式部署到執行 Windows 的電腦上。如需使用 Express Runtime 開發程式的詳細資訊, 請參閱 InfoCenter 中的使用 Express Runtime 開發程式。 根據您的選項和配置而定,您可能需要提供部分或所有下列欄位的值。

應用程式 ID:IRU2_1SampleWin

顯現的變數
欄位 說明 預設值 驗證需求
文件目錄 必要的。這是安裝應用程式文件的目錄。 C:\RuntimeDocs
  • 開頭必須為磁碟機代號,緊接著是冒號 (:),然後是向前的斜線 (\)
  • 無效的字元:星號 (*)、問號 (?)、引號 (")、垂直線 (|)、反斜線 (/)、分號 (;)、波浪符號 (~)、方括弧 ([])、小於或大於符號 (< >)
資料庫名稱 必要的。這個應用程式所使用的資料庫的名稱。 DOCMGTD7
  • 長度必須為 1 到 8 個字元。
  • 開頭必須為字母字元、@ 符號、# 記號或錢幣符號 ($)
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號、底線 (_)
DB2 管理者使用者 ID 必要的。用來連接 DB2 的管理者 ID。 db2inst
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號或底線 (_)
  • 長度必須為 2 到 30 個字元。
  • 無效字首:IBM、SQL、SYS、底線 (_)
  • 無效值:ADMINS、GUESTS、USERS、PUBLIC、LOCAL 和 SQL 保留字
DB2 管理者密碼 必要的。與指定的 DB2 管理者使用者 ID 一起用來連接 DB2 的密碼。  
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號或底線 (_)。
  • 長度必須為 6 到 127 個字元。

Linux 的範例應用程式
您可以使用這個應用程式 Wrapper 程式來將範例應用程式部署到執行 Linux 的電腦。您也可以使用 Express Runtime 開發程式來編輯這個 Wrapper 程式, 以建立一個 Wrapper 程式來將您的自訂應用程式部署到執行 Linux 的電腦上。如需使用 Express Runtime 開發程式的詳細資訊, 請參閱 InfoCenter 中的使用 Express Runtime 開發程式。 根據您的選項和配置而定,您可能需要提供部分或所有下列欄位的值。

應用程式 ID:IRU2_1SampleLnx

顯現的變數
欄位 說明 預設值 驗證需求
文件目錄 必要的。這是安裝應用程式文件的目錄。 /opt/IBM/RuntimeDocs
  • 開頭必須為反斜線 (/)
資料庫名稱 必要的。這個應用程式所使用和建立的資料庫的名稱。 DOCMGTD7
  • 長度必須為 1 到 8 個字元。
  • 開頭必須為字母字元、@ 符號、# 記號或錢幣符號 ($)
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號、底線 (_)
DB2 實例擁有者使用者名稱 必要的。用來連接 DB2 的 DB2 實例擁有者的使用者 ID。 db2inst
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號或底線 (_)
  • 長度必須為 2 到 30 個字元。
  • 無效字首:IBM、SQL、SYS、底線 (_)
  • 無效值:ADMINS、GUESTS、USERS、PUBLIC、LOCAL 和 SQL 保留字
DB2 實例擁有者密碼 必要的。DB2 實例使用者 ID 的密碼。  
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、# 記號、@ 符號或底線 (_)。
  • 長度必須為 6 到 127 個字元。

OS/400 (i5/OS) 的範例應用程式
您可以使用這個應用程式 Wrapper 程式來將範例應用程式部署到執行 OS/400 (i5/OS) 的電腦。您也可以使用 Express Runtime 開發程式來編輯這個 Wrapper 程式, 建立一個 Wrapper 程式來將您的自訂應用程式部署到執行 OS/400 (i5/OS) 的電腦上。如需使用 Express Runtime 開發程式的詳細資訊, 請參閱 InfoCenter 中的使用 Express Runtime 開發程式。 根據您的選項和配置而定,您可能需要提供部分或所有下列欄位的值。

應用程式 ID:IRU2_1SampleI5OS

顯現的變數
欄位 說明 預設值 驗證需求
文件目錄 必要的。這是安裝應用程式文件的目錄。 /opt/IBM/RuntimeDoc
  • 開頭必須為向前斜線 (/)
  • 有效字元:A - Z、a - z、0 - 9、連字號 (-)、底線 (_)、句點 (.)
資料庫名稱 這個應用程式所使用和建立的資料庫的名稱。如果資料庫已經存在,就會將它除去。    
DB2 管理者使用者 ID 必要的。用來連接 DB2 的管理者使用者 ID。 db2inst
  • 開頭必須為字母字元。
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、井號 (#) 或 @ 符號。
  • 長度必須為 2 到 10 個字元。
  • 無效字首:IBM、SQL、SYS、數值字元、底線 (_)
  • 無效值:ADMINS、GUESTS、USERS、PUBLIC、LOCAL 和 SQL 保留字
DB2 管理者密碼 條件式。 與指定的管理者使用者 ID 一起用來連接 DB2 的密碼。  
  • 有效字元:A - Z、a - z、0 - 9、錢幣符號 ($)、井號 (#)、@ 符號或底線 (_)。
  • 長度必須為 2 到 10 個字元。
HTTP 伺服器名稱 請指定 IBM HTTP Server 的名稱。  
  • 開頭必須為字母字元。
  • 長度必須為 1 到 10 個字元。
應用程式伺服器名稱 請指定應用程式伺服器的唯一名稱。    

IBM WebSphere Application Server - Express for Linux on IBM POWER 的主控台管理延伸規格
您可以使用這個 Wrapper 程式將 IBM WebSphere(R) Application Server - Express 的主控台管理延伸規格安裝到執行 Linux(TM)on IBM POWER(TM) 的目標電腦上。 根據您的選項和配置而定,您可能需要提供部分或所有下列欄位的值。

應用程式 ID:IRU2_1WASExpressMgmtExt6_0LnxOnPwr

顯現的變數
欄位 說明 預設值 驗證需求
WebSphere 管理延伸規格安裝位置 必要的。 您要安裝 WebSphere Application Server - Express 管理延伸規格的目錄的完整路徑名稱。 如果已經安裝管理延伸規格,就會使用該目錄。 c:\Program Files\IBM 不得包含 /
目標 WebSphere 位置 必要的。 要管理的 WebSphere Application Server 的目錄的完整路徑名稱。 c:\Program Files\IBM\WebSphere\AppServer 不得包含 /
WebSphere 使用者名稱 選用。 管理 WebSphere Application Server 所需要的使用者名稱。  
  • 必須為 1 到 20 個字元
  • 不得包含 / * + , : ; ? | < = > [\]
WebSphere 密碼 選用。 管理 WebSphere Application Server 所需要的密碼。  
  • 不得超過 14 個字元
  • 只能包含小寫字元的 a-z、數字 0 到 9 @ # $ 和 _
主控台代理程式埠 必要的。 「主控台代理程式」要使用的通訊埠。如果已經安裝「主控台代理程式」, 就會忽略這個值。 7044 埠號 1 - 65535
啟用重新安裝 指定如果目標電腦上已經安裝管理延伸規格時,是否要啟用重新安裝。 false Boolean
主控台代理程式執行層次 必要的。 「主控台代理程式」將會執行的執行層次。   包含整數 1 到 5 以及逗號的字串。

IBM Express Runtime 資訊網站

如需 IBM Express Runtime 產品的詳細資訊,請造訪 http://www.ibm.com/partnerworld/isv/go/expressruntime


訊息

以下是 Express Runtime 2.1 InfoCenter 發行之後已新增或修改的訊息。

IRU00129: 使用者 {0} 必須具備 *ALLOBJ、*SAVSYS、 *JOBCTL、*SERVICE、*SPLCTL、*SECADM、*AUDIT、*IOSYSCFG 等特殊權限才能執行這項作業。

說明:使用者試圖執行其並未具備足夠權限的作業。
使用者回應:更新使用者設定檔以併入訊息中所記載的特殊權限。

IRU03026: 目標電腦找不到部署套件 {0}。

說明:部署精靈找不到指定的檔案, 或者目標電腦沒有足夠的空間供安裝 JAR 檔使用。您需要這個檔案才能安裝軟體。
使用者回應:請釋放目標電腦上的部分磁碟空間。在暫置伺服器上重新啟動部署精靈, 並且在目標電腦上重新啟動「IBM 安裝代理程式」,然後重新啟動安裝。如果問題持續發生, 請列印日誌檔並聯絡您的解決方案提供者。

IRU10950: 解除安裝 {0} 外掛程式失敗。請執行 {1} 來解除安裝外掛程式。

說明:解除安裝 Express Runtime 主控台外掛程式失敗。 失敗可能是因為許多問題,包括網路問題、毀損的安裝登錄、不正確的使用者 ID 或密碼,或者其他原因。
使用者回應:以手動方式執行訊息中列出的解除安裝程式。
(C) Copyright IBM Corporation 2003, 2005
IBM Legal: http://www.ibm.com/legal/us/