| 版本 | 定位 | 核心特性 |
|---|---|---|
| DB2 Everyplace | 行動/嵌入式 | 極小記憶體佔用、離線同步 |
| DB2 for z/OS | 大型主機 | 極致擴展性、Sysplex 叢集、zIIP 卸載 |
| Enterprise Server Edition (ESE) | 中大型企業 C/S | 完整 RDBMS、DPF 分區、HADR、壓縮、LBAC |
| Workgroup Server Edition (WSE) | 中小企業 | ESE 全功能除大型機連接 |
| Personal Edition | 單機開發/部署 | 單用戶、本地連接 |
| DB2 Express (本教學使用) | 社區/免費入門 | WSE 核心功能、免費下載、支援 pureXML |
| 類別 | 代表工具 | 核心功能 |
|---|---|---|
| 命令列工具 | Command Line Processor (CLP) Command Window Command Editor | 互動/批次執行 SQL/DB2 指令、語法說明、腳本編輯、歷史指令回顯 |
| 一般管理工具 | Control Center (CC) Journal Replication Center Task Center | 圖形化物件管理、作業歷史/訊息查看、複寫拓撲管理、排程腳本執行與通知 |
| 資訊工具 | Information Center | 線上/離線文檔、SQL/指令語法查詢 |
| 監視工具 | Health Center Event Analyzer Memory Visualizer Indoubt Transaction Manager | 健康監控告警、事件監視器分析、記憶體使用視覺化、疑慮交易手動提交/回滾 |
| 設定工具 | Configuration Assistant First Steps Visual Studio 整合 Satellite Synchronizer | Client 連線編目、新手入門導覽、VS 開發環境註冊、衛星伺服器同步 |
| 介面 | 模式 | 優勢 | 適用場景 |
|---|---|---|---|
| CLP | 文字互動 | 零依賴、遠端 SSH 友善、管線腳本自動化 | 生產運維、自動化部署、無圖形環境 |
| Control Center | GUI 物件導向 | 視覺化拓撲、精靈引導、多物件批次操作、Show SQL 學習 | 開發測試、複雜物件建立、DBA 日常巡檢 |
| Command Editor | GUI + 文字編輯器 | 語法高亮、剪貼板腳本組裝、歷史指令視覺化、結果集網格 | 腳本開發調試、臨時查詢、結果匯出 |
IBM SOA 三大切入點:**人、流程、資訊**。隨著 Web 業務爆發,資料庫成為「資訊服務化」的核心資產:
DB2 不只是關聯式資料庫,更是**混合資料模型(關聯+XML+圖+空間)、多平台部署、企業級高可用、SOA 就緒**的資料服務平台。入門關鍵在於:選對版本 → 熟悉三大介面(CLP/CC/Command Editor) → 掌握監視工具體系 → 理解 pureXML 與 Federation 的整合價值。以 Express 版免費起步,漸進掌握核心能力,再依業務規模升級至 ESE/WSE。