本文記錄在 AIX 作業系統(HP 9000 同理)上安裝 DB2 通用資料庫企業版的完整步驟,涵蓋光碟掛載、圖形化安裝精靈操作、實例建立、語言選擇、自動啟動設定與驗證測試。
# 1. 以 root 登入
# 2. 插入標記 "DB2 Universal Database Enterprise Edition" 光碟
# 3. 建立掛載點
mkdir -p /cdrom
# 4. 透過 smitty 配置 CDROM 檔案系統
smitty storage
# 依序選擇: File Systems -> Add/Change/Show/Delete -> CDROM File System -> Add CDROM File System
# 掛載點輸入: /cdrom
# 5. 掛載光碟
smitty mountfs
# 檔案系統名稱: /dev/cd0
# 掛載目錄: /cdrom
# 唯讀系統: Yes
cd /cdrom
./db2setup
使用 Tab/Enter 鍵導航,選擇 "Install on Server",建議安裝三大核心產品:
語言支援僅勾選 Chinese (ZH_CN)。
| 配置項目 | 建議選擇 | 說明 |
|---|---|---|
| 建立 DB2 管理帳戶 | 是 (預設 db2as) | 使用預設 UID/GID/Home 路徑,語言選 ZH_CN |
| 建立 DB2 實例 | 是 (預設 db2inst1:db2iadm1) | 同預設值,語言 ZH_CN |
| 建立 Fenced 用戶 | 是 (預設 db2fenc1:db2fenc1) | 同預設值,語言 ZH_CN |
| 建立 SAMPLE 資料庫 | 是 | 用於驗證安裝正確性 |
| 實例自動啟動 | 視架構而定 | 獨立伺服器選 autostart;HACMP 雙機環境不可選,由 HACMP 控制 |
/usr/lpp/DB2_06_01 (DB2DIR)db2icrt 或 /usr/lpp/DB2_06_01/install/db2setup 建立
# 以 SYSADM 權限用戶登入 (如 db2inst1)
db2sampl # 建立 SAMPLE 資料庫
db2start # 啟動資料庫管理程式
db2 connect to sample
db2 "select * from staff where dept = 20"
db2 connect reset
若上述指令均正常執行,證明 DB2 UDB 安裝成功。驗證後可用 db2 drop database sample 釋放空間。