DB2 5.2 及以上版本,安裝實例時自動部署 db2level 可執行程序,輸出詳細版本與修補信息。
DB21085I Instance "<實例名>" uses DB2 code release "<Release號>"
with level identifier "<內部版本號>" and informational tokens
"<產品版本>", "<代碼級別>" and "<修補包級別>".
DB21085I Instance "DB2" uses DB2 code release "SQL05020"
with level identifier "02070103" and informational tokens
"DB2 v5.2.0.30", "c990717" and "WR21119".
| 字段 | 含義 | 示例值 |
|---|---|---|
| Instance | 實例名 | DB2 |
| Code Release | Release.Version.Module (SQL + 5位) | SQL05020 = R5 V2 M0 |
| Level Identifier | 內部構建版本號 | 02070103 |
| Informational Token 1 | 產品可讀版本 | DB2 v5.2.0.30 |
| Informational Token 2 | 代碼級別/構建日期 | c990717 (1999-07-17) |
| Informational Token 3 | 修補包級別 (FixPak) | WR21119 |
db2level 不可跨系統複製使用(綁定實例環境)。| 平台 | 方法 |
|---|---|
| OS/2 | syslevel 命令 |
| Windows NT | 註冊表 HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\DB2 Universal Database xx edition\CurrentVersion |
| AIX | dump -H $HOME/sqllib/lib/libdb2e.a |
| Solaris | cat /opt/IBMdb2/V5.0/cfg/bldlevel 或 ldd -s $HOME/sqllib/lib/libdb2e.so | grep engn | grep search | uniq |
| HP-UX | cat /opt/IBMdb2/V5.0/cfg/bldlevel |
現代版本(≥5.2)直接跑 db2level 即可獲取完整版本、構建日期、FixPak 級別三大核心信息,運維排查首選命令。