DB2 V8 時代,安裝路徑硬編碼,單機僅能有一個版本拷貝,替代 Fix Pack 僅限測試。DB2 9 徹底解禁:同一物理機可安裝多個 DB2 9 拷貝,路徑任意、版本級別互不相干、各拷貝獨立升級互不干擾。所有 DB2 9 環境的 SAP R/3 3.1I 支援此特性;SAP NetWeaver 7.1 更直接將 DB2 安裝於實例擁有者主目錄,充分釋放彈性。
| 操作 | 廢棄的 OS 原生工具 | DB2 9 專用命令 |
|---|---|---|
| 查詢已安裝產品 | rpm、smit、pkgadd 等 | db2ls |
| 卸載產品 | rpm、smit 等 | db2_deinstall -a(安裝目錄下) |
| 列出實例 | 通用 | db2ilist(僅列出當前安裝路徑下實例) |
| 建立/刪除實例 | 通用 | db2icrt/db2idrop(綁定當前路徑) |
| 管理伺服器 | 通用 | dasilist/dascrt/dasdrop |
db2ls 輸出範例:
Install Path Level FixPack Install Date
/opt/ibm/db2/V9.1_01 9.1.0.0 0 Tue Jul 11 14:28:33 2006
/opt/ibm/db2/V9.1_02 9.1.0.1 1 Thu Sep 7 16:52:14 2006
DB2 9 Fix Pack 映像為完整安裝映像,可:
db2licm -a filename 導入正式授權)。/opt/IBM/db2/V9.1,Linux /opt/ibm/db2/V9.1;衝突時自動附加 _01、_02…/opt/V9install)。若 SAP 中央/對話實例不在資料庫伺服器上,需在應用伺服器安裝 DB2 Client,流程相同但僅選擇 Client 元件,並保持與資料庫端同級別為最佳實踐。
DB2 9 的多重拷貝架構,配合 SAP NetWeaver 7.1+ 的原生支援,為 SAP 系統帶來前所未有的部署彈性、升級安全性與測試效率,是企業級資料庫佈署的里程碑式進化。