db2idrop -f instance_namedb2imigr instance_namedb2iupdt instance_namedb2 get instance更新實例/資料庫參數後,部分立即生效,部分需重啟實例。可顯式指定:
IMMEDIATE:立即生效DEFERRED:重啟實例後生效大量客戶機連線配置時,可用配置助手匯出伺服器設定檔,再於各客戶機匯入。若僅安裝 Runtime Client,可用指令匯入:
db2cfimp access_profile_name
db2 list applicationsdb2 force application (2),多個句柄用逗號分隔或用 allCOLLATE USING IDENTITY
SYSIBM:基礎系統目錄,不建議直接存取SYSCAT:PUBLIC 有 SELECT 權限,推薦用於查詢目錄資訊SYSSTAT:可更新目錄視圖,影響優化器SYSFUN:使用者定義函數現有資料不滿足約束時無法定義約束。可關閉約束檢查加速大量載入,但表會進入 CHECK PENDING 狀態。
CREATE TABLE TEST (...) IN tablespace_name INDEX IN index_tablespace_name
關鍵點:建表後無法將索引移至不同表空間,必須提前規劃!
UNIQUE:強制值唯一ALLOW REVERSE SCANS:在索引加入反向指標,支援正向/反向掃描INCLUDE 欄位:將非索引欄位存入索引頁,滿足覆蓋查詢(索引必須為 UNIQUE)CREATE UNIQUE INDEX ON EMPLOYEE (EMPNO) INCLUDE (LASTNAME, FIRSTNAME)CREATE INDEX DEPTS-IX ON EMPLOYEE(WORKDEPT) CLUSTERdb2ccdb2move 批量移動資料:db2move dbname action(action: export/import/load),-l 指定 LOB 儲存資料夾TRACKMOD YESLOGRETAIN YES,語法:db2 backup db dbname online to pathdasdrop 失敗(db2admin 指令遺失),解法:清理 home 目錄後重啟伺服器dasupdt dasName、db2iupdt instName、db2licd end 停止授權守護程式db2fmcd 會自動啟動,即使未啟動實例與 DASdb2 connect 會報代碼頁無法轉換錯誤