適用範圍
本文以 IBM RS/6000、作業系統 AIX 為例,HP 9000 系列操作流程雷同。
安裝前提條件
- 以具備超級用戶權限的
root 登入系統。
- 準備標示「DB2 Universal Database Enterprise Edition」的安裝光碟。
光碟檔案系統掛載(使用 SMIT)
- 建立掛載點目錄:
# mkdir -p /cdrom
- 啟動 SMIT 儲存裝置管理:
# smitty storage
- 依序選擇:
- File Systems(檔案系統)
- Add / Change / Show / Delete File Systems(新增/變更/顯示/刪除檔案系統)
- CDROM File Systems(CDROM 檔案系統)
- Add a CDROM File System(新增 CDROM 檔案系統)
- 在彈出視窗中指定掛載點:
/cdrom。
- 掛載檔案系統:
# smit mountfs
- FILE SYSTEM name:例如
/dev/cd0
- MOUNT POINT:
/cdrom
- Mount as READ-ONLY system:Yes
- 切換至光碟目錄並啟動安裝程式:
# cd /cdrom
# ./db2setup
DB2 安裝精靈操作流程
1. 選擇安裝類型:伺服器端安裝
建議以「自訂」方式安裝下列三大核心產品:
- DB2 Administration Client:管理用戶端工具
- DB2 UDB Enterprise Edition:核心資料庫引擎
- DB2 Software Developer Kit:若需應用程式開發請勾選
語言支援僅勾選中文 ZH_CN,減少磁碟佔用。
2. 使用者與實例建立(安裝精靈內建)
| 項目 | 預設值 | 建議設定 |
| DAS 管理用戶 | db2as | 接受預設 UID/GID/家目錄,語言僅 ZH_CN |
| 實例用戶 | db2inst1 / db2iadm1 | 接受預設,語言僅 ZH_CN |
| 柵欄用戶 | db2fenc1 / db2fenc1 | 接受預設,語言僅 ZH_CN |
3. 關鍵配置選項
- 建立 SAMPLE 資料庫:建議勾選,便於安裝後驗證。
- 實例自動啟動:
- 獨立伺服器:可勾選
autostart。
- AIX + HACMP + DB2 雙機環境:必須取消勾選,實例啟停由 HACMP 控制。
安裝完成後的路徑與驗證
- 程式碼安裝路徑:
/usr/lpp/DB2_06_01(DB2DIR 環境變數指向此處)。
- 若安裝時未建立實例/管理帳戶,事後可用
/usr/lpp/DB2_06_01/install/db2setup 或 db2icrt 指令補建。
安裝驗證步驟
- 以具 SYSADM 權限用戶登入(如
db2inst1)。
- 若未建立 SAMPLE 資料庫,執行
db2sampl 建立。
- 啟動資料庫管理程式:
db2start。
- 連線並查詢測試:
db2 connect to sample
db2 "select * from staff where dept = 20"
db2 connect reset
- 若上述指令均正常執行,證明 DB2 伺服器安裝成功。
- 驗證完成後可執行
db2 drop database sample 釋放空間。
補充說明
- HP-UX (HP 9000) 平台流程相同,僅光碟裝置名稱與 SMIT 選單可能略有不同。
- 生產環境建議依據 IBM 官方《快速安裝指南》與《規劃指南》進行容量規劃、核心參數調整(如
maxuproc、共享記憶體等)。