DB2 採用**用戶端本地目錄**機制:客戶端不直接解析 IP/主機名,而是查閱本地 `SQLNODIR`(節點目錄)與 `SQLDBDIR`(資料庫目錄)檔案,透過別名間接連線。
系統 (主機) → 實例 → 資料庫 → 表空間 → 物件
db2 catalog tcpip node P570 remote 172.10.10.10 server 50000
db2 catalog db REMOTEDB at node P570
故本地連線無需手動編目。
| 操作 | 指令 |
|---|---|
| 列出節點目錄 | `db2 list node directory` |
| 列出資料庫目錄 | `db2 list database directory` |
| 刪除節點編目 | `db2 uncatalog node |
| 刪除資料庫編目 | `db2 uncatalog database |
**編目 = 在本地建立別名映射,屏蔽網路拓撲細節。**
應用程式只認別名,遷移伺服器只需修改目錄,零程式碼變更。