首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 Warehouse Enterprise Edition V9.5 安裝配置全攻略:從規劃到生產部署

     編輯:DB2 教學

產品定位與組件矩陣

DB2 Warehouse V9.5 整合 DB2 強大資料引擎與 IBM BI 組件,提供新一代數據倉庫分析平台。企業版/開發版包含核心組件:Design Studio (含 Developer Workbench + Rational Architect 子集)、SQL Warehousing Tool (SQW)、Administration Console (整合方案主控台)、DB2 Enterprise Server Edition V9.5 (唯一支援版本)、Cubing Services、Query Patroller V9.5、Intelligent Miner 9.5、Alphablox V9.5、WebSphere Application Server V6.1.0.9、統一資訊中心文檔。另有 Starter/Intermediate/Advanced/Base 版本組件子集。

安裝前置作業:權限與環境準備

非管理員安裝權限提升 (Windows)

執行 gpedit.msc 開啟群組原則,依序啟用:

  • Computer Configuration → Administrative Templates → Windows Components → Windows Installer:Always install with elevated privileges (必)、Enable user control over installs (必)、Disable Windows Installer → Never (2003/XP 可選)、Enable user to patch elevated products (可選)、Enable user to use media source while elevated (可選)、Enable user to browse for source while elevated (可選)
  • User Configuration → 同路徑:Always install with elevated privileges (必)
  • 授予非管理員帳號目標磁碟/資料夾寫入權限
  • 執行 gpupdate.exe 生效

Vista UAC 啟用

msconfig → Tools → Enable UAC → Launch → 重開機。DB2 Warehouse v9.5 安裝需 UAC 開啟。

邏輯架構與拓撲規劃 (圖 1)

三大層級:Data Server (單機/單分區/多機多分區 DB2)、Application Server (WAS + BI 應用)、Client (Design Studio 等)。支援增量安裝 (同路徑多批次 → 單一副本) 與多副本並存 (不同路徑)。

Server 端圖形化安裝實戰 (Windows 2003 32-bit)

啟動與前置檢查

  1. 管理員登入,下載/掛載安裝媒體,備妥 Activation CD
  2. 目錄結構 (圖 2、3):dwe/ 含各組件安裝檔 (Abx/Alphablox、Ese/DB2 ESE、Qp/Query Patroller、Was/WebSphere),建議使用 launchpad.exe 統一啟動
  3. Launchpad 歡迎頁 (圖 4):語言/平台選擇,System Requirements 可查硬體軟體需求 (圖 5、表 1、2)
  4. 路徑:Install the data server → Install single computer data server → Install the product (圖 6)
  5. 指定 Activation CD profile 檔路徑 (圖 7)

安裝精靈關鍵步驟

  1. 歡迎頁 → 授權協議 I accept both the IBM and the non-IBM terms (圖 8、9)
  2. 安裝路徑選擇 (圖 10):避免特殊字元 {}:;*? "<>|%+&#^!$
  3. 組件選擇 (圖 11):依賴關係自動關聯勾選 (如 QP 依賴 DB2 ESE)。注意:同時勾選 Server/Client 僅安裝 Server
  4. DB2W Copy Name (圖 12):偵測既有副本自動遞增後綴,建議預設
  5. DB2 Instance 用戶配置 (圖 13):Domain 可留空,User ID 預設 db2admin,設定密碼
  6. 安裝資訊確認 (圖 14) → 執行安裝 (圖 15,不可取消) → 成功畫面 (圖 16)

Application Server 組件增量安裝與配置

  1. 重啟 launchpad,組件選擇頁勾選 Application Server 相關 (圖 17):既有 DB2 ESE 標記 installed,Client 不再安裝
  2. 安裝完成提示運行 Configuration Tool (圖 18) 或稍後執行
  3. Configuration Tool 初始化 (圖 19):檢測 WAS 狀態、連接 SOAP 埠
  4. 建立新 Configuration (圖 20) → 選擇配置組件 (圖 21):Cubing Services、Administration Console、Alphablox
  5. WebSphere 用戶設定 (圖 22):本地管理員群組帳號 (如 Administrator),啟用 WAS 本地安全
  6. Metadata 資料庫配置 (圖 23):DB2 Server Host=localhost、Port 50000、Database DWECTRL (可自訂)、用戶/密碼。遠端資料庫需預先存在
  7. Scheduler Database 配置 (圖 24):同 Metadata 參數模式
  8. 本地管理員群組映射 (圖 25):Administrator/Manager 群組對應本地 Administrators 群組
  9. Email 聯繫資訊 (圖 26,可空) → 執行配置,錯誤查看 Installpath/dwe/config/logs/dweconfig.log

Client 端安裝要點

Client launchpad (圖 27) → Install the product → Run the installation program → 組件選擇 (圖 28):Design Studio 含多插件可選擇性安裝。勾選 Information Center 需指定監聽埠 (預設 51000,圖 29),可用 netstat -an 或 C:\Windows\system32\drivers\etc\services 檢查埠佔用。後續步驟同 Server 端。

靜默安裝:大規模部署自動化

兩階段流程

  1. 錄製回應檔:setup.exe –options-record [rsp_path] –profile [profile_path] (例:setup.exe –options-record C:\test.rsp –profile C:\DB2Wprofile) → 產生 test.rsp
  2. 靜默執行:setup.exe –profile [profile_path] –silent –options [rsp_path] → 結果與 GUI 錄製一致

關鍵 rsp 參數解析 (Data Server 範例)

# OS 前置檢查
-W osPrereqCheck.active=true  (設 false 可跳過)

# 安裝路徑
-P installLocation="C:\Program Files\IBM\dwe"

# DB2 Enterprise Server Edition
-P db2EseNt.active=true  (false 則不安裝)
# ... 其他組件同理可手動調整 rsp 實現規則化部署

常見問題與最佳實踐

  • Activation CD profile:必須來自對應版本產品 CD,路徑指定錯誤導致安裝中斷
  • DB2 實例用戶:需具備「作為服務登入」、「調整程序記憶體配額」等進階權限,建議使用專用服務帳號
  • 防火牆/埠衝突:WAS SOAP 埠 (預設 8880)、DB2 通訊埠 (50000)、Information Center (51000) 需預留
  • 遠端資料庫配置:Metadata/Scheduler 資料庫名稱在遠端必須預先存在,否則配置失敗
  • 增量安裝優勢:同一目錄分批安裝共享運行時,減少磁碟佔用與版本衝突
  • 日誌診斷:安裝日誌 db2install.log、配置日誌 dweconfig.log 為故障排查首要依據

遵循「規劃先行、權限就緒、分層安裝、配置驗證、靜默複刻」五步法,可確保 DB2 Warehouse Enterprise V9.5 在複雜企業環境中穩健部署,為後續 BI 應用建立堅實基礎設施。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved