db2 list node directorydb2 catalog tcpip node <節點名> remote <主機> server <連接埠> ostype <類型>db2 uncatalog node <節點名>db2 list database directorydb2 list database directory on <磁碟代號>db2 catalog database <資料庫名> as <別名> at node <節點名>db2 uncatalog database <別名>db2 connect to <別名> user <用戶> using <密碼>set schema = <schema名> (會話級、非事務控制、Dynamicrules BIND 時無效)create database <名稱> using codeset <編碼> territory <地區> (如 IBM-437/US)DB2CODEPAGE (如 437、1386) 或 db2set DB2CODEPAGE=1386 (需重啟 DB2)db2 migrate database <名稱>db2 select * from "schema"."table" (CLP 同)db2look -d <資料庫> -e -c -o <輸出檔>db2 -tvf <腳本檔>select * from sysibm.sysversionsalter table <表> alter column <欄位> set data type varchar(<新長度>)describe table <表> 或 describe select * from <schema>.<表>ALTER TABLE <表> ACTIVATE NOT LOGGED INITIALLY WITH EMPTY TABLESELECT * FROM SYSCAT.PROCEDURESSELECT * FROM SYSCAT.CHECKS WHERE TABNAME = '<表>'SELECT * FROM SYSCAT.REFERENCES WHERE TABNAME = '<表>'select * from SYSCAT.BUFFERPOOLSdb2 get dbm cfg、修改 db2 update dbm cfg using <參數> <值>db2 get db cfg for <資料庫>、修改 db2 update db cfg for <資料庫> using <參數> <值>create bufferpool <名稱> size <頁數> [pagesize 4096] {[not] EXTENDED STORAGE}、修改 alter bufferpool <名稱> size <頁數> {[not] EXTENDED STORAGE}、刪除 drop bufferpool <名稱>。size -1 表示由 buffpage 參數決定。where (colA, colB, colC) [not] in (values (vA1,vB1,vC1), (vA2,vB2,vC2), ...)db2 list application [show detail]db2dart <資料庫> /DB (全庫檢查)db2batch -d <資料庫> -f <SQL檔> [-a user/pwd] [-r <結果檔>]export to <檔案> of <格式> select ... (如 export to c:\user.ixf of ixf select * from user)import from <檔案> of <格式> [create/insert into/update] <表>這 31 條技巧涵蓋日常運維 80% 以上的高頻操作。建議收藏備查,並根據版本差異驗證語法細節。批次操作前務必備份,修改配置參數後重啟實例生效。