Blueimp 論壇首頁


列印 2024/4/19 上午 03:14:36

文章作者 jieh2010/2/16 下午 04:24:19
confused   問:我不知道 WAS 4.0 專業版的管理資料庫是否存在或者是不正確的設置。我應該如何做來確認資料庫是否存在或者是否被正確的初始化?
答:當你第一次啟動管理伺服器進程時,管理伺服器將根據在 admin.config 檔案案中所設置的屬性來在 WAS40 或者是 ORCL 資料庫中建立相關的配置資訊:

com.ibm.ejs.sm.adminServer.createTables=true
install.initial.config=true

第一個屬性的設置表示建立一個管理伺服器的管理資料庫表,第二個參數表明根據所設置的缺省屬性來生成所需要的表。如果你所指定的 WebSphere Application Server 所使用的管理資料庫沒有建立,那麼會出現一些錯誤的資訊。

為了確保你所建立的 WAS40 管理資料庫已經存在(在 DB2 中):

  • 開始 DB2 的控制中心。通過選擇開始功能表,程式,IBM DB2,控制中心來啟動它。

  • 在 DB2 控制中心中,展開系統下面的樹節點。你的 DB2 資料庫將列出在資料庫根節點下,檢查在這個列表中 WAS40 資料庫是否存在。另外,我們也可以通過命令行的方式來檢查WAS40的存在:

    $ db2 list db directory
  • 如果我們發現WAS40資料庫沒有存在:


    • 從開始功能表中選擇程式,IBM DB2,DB2命令行處理視窗

    • 在命令行視窗中輸入命令:CREATE DATABASE WAS40.

    • 等待一段時間使得 DB2 能夠完成對這個資料庫的建立

    • 接著輸入: UPDATE DB CFG FOR WAS40 USING APPLHEAPSZ 256.

    • 輸入“quit”命令推出 DB2 CLP, 然後輸入命令“exit”來結束命令行視窗。

    • 重啟系統,確認在 admin.config 文件?的參數設置仍然如下所示:

      com.ibm.ejs.sm.adminServer.createTables=true
      install.initial.config=true


對於Oracle來說,執行相同的步驟來檢測。

----------------------------------------
附加檔案 WAS-Q7.htm (10778 bytes) (下載次數: 988)

----------------------------------------
支持小惡魔
BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx
LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA
知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播!
藍色小惡魔(林永傑): 臉書