db2命令參考

2021-03-31 08:57:01 字數 3711 閱讀 6115

標題

db2 clp 命令的快速參考選擇自 chriswang187585 的 blog

關鍵字db2 clp 命令的快速參考

出處轉到db2官方**:

以下是最常用的 db2 clp 命令的快速參考。雖然不是乙份完整的參考,但這篇文件對於任何剛接觸 db2 的使用者來說,可以證明是案邊有價值的參考材料。反饋意見可以傳送至 [email protected].***。

方括號中的引數是可選引數,尖括號中的內容表示變數。例如,connect 的語法是:

connect to [ [user ] using ]
這意味著,通過 connect 命令以 user1 身份使用密碼 mypass 與資料庫 sample 連線可以有下列形式:

connect to sample

connect to sample user user1

connect to sample user user1 using mypass

根據命令的作用域來組織所有命令。對於任何 clp 命令,您都可以輸入加上字首問號(「?」)的關鍵字,以檢視其完整的語法。

祝愉快!

例項

clp 命令描述

db2start

啟動資料庫管理器例項。

db2stop

停止資料庫管理器例項。

get dbm cfg

返回資料庫管理器配置設定。

get dbm cfg show detail

顯示資料庫管理器引數的當前值和延遲值(從 v8 起)。

1update dbm cfg using

將資料庫管理器配置引數 更新為值 。

get instance

返回 db2instance 環境變數的值。

list active databases

列出活動的資料庫和連線數。

返回關於當前連線的應用程式的資訊。

根據控制代碼號與特定應用程式斷開連線。

斷開所有應用程式與資料庫的連線。

attach to user using

以使用者 通過使用密碼 與標識為 的遠端例項連線。

資料庫

create database

建立名為 的資料庫。

activate database

顯式地啟用資料庫。

deactivate database

顯式地使資料庫失效。

connect to

[ [user ] using ]

根據需要,顯式地以使用者 和密碼 與資料庫 連線。

1update dbm cfg using

將資料庫管理器配置引數 更新為值 。

connect reset

斷開與當前資料庫的連線。

get db cfg show detail

顯示資料庫配置引數的當前值和延遲值(僅適用於 v8)。

get db cfg for

返回資料庫 的資料庫配置設定。

update db cfg for using

將資料庫 的資料庫配置引數 更新為值 。

list tables[for ][show detail]

列出資料庫中的表。如果沒有指定任何引數,則預設情況是列出當前使用者的表。

describe table

顯示乙個表或檢視的列資訊。

list tablespaces [show detail]

顯示表空間的標識、名稱、型別、內容和狀態。

list tablespace containers for [show detail]

顯示用 指定的表空間的容器資訊。

quiesce tablespaces for table reset

將表空間的狀態復位成正常(normal)。

連線性

catalog [admin] node …

為協議 在節點目錄中建立一項。

list [admin] node directory

返回節點目錄的內容。

catalog database …

為資料庫 在資料庫目錄中建立一項。

list database directory [on ]

返回資料庫目錄的內容。

效能

get monitor switches

返回會話監控開關的狀態。

update monitor switches using

為 設定會話監控開關的狀態。

reset monitor all

復位效能監控程式值。

get snapshot for dbm

返回例項級別的效能資訊。

get snapshot for all on

為資料庫 在資料庫級別返回所有效能資訊。

get snapshot for dynamic sql on

返回動態 sql 快取記憶體的內容。

runstats on table .

收集表 的統計資訊。表名必須是用 全限定的。

rechk on table all

確定是否需要對錶進行重組。這對於對所有表自動執行 runstats 很有用。

re table

通過重構行來消除「碎片」資料並壓縮資訊,對錶進行重組。

管理

export

將資料庫資料抽取到乙個平面檔案中。

import

通過使用 import 實用程式,將資料匯入到資料庫。

load query table

[to local-message-file][nosummary | summaryonly] [showdelta]

返回 load 實用程式的進度。

backup database [to ]

執行資料庫備份。

restore database [from ]

執行資料庫恢復。

get health snapshot for dbm

返回例項的正常快照資訊(僅適用於 v8)。

get health snapshot for all on

返回資料庫 的所有正常快照(僅適用於 v8)。

管理伺服器

get admin cfg

返回管理伺服器的配置設定。

update admin cfg using

將管理伺服器配置引數 更新為值 。

應用程式開發

get routine into from [specific] procedure [hide body]

將 sql 過程抽取成二進位制檔案。

put routine from [owner [use registers

db2命令大全

1 以預設分隔符載入,預設為 號 db2 import from btpoper.txt of del insert into btpoper 2 以指定分隔符 載入 db2 import from btpoper.txt of del modified by coldel insert into ...

常用DB2命令

建庫 db2 create db vipface using codeset utf 8 territory cn on 建庫到指定位置 db2 create database oadb on d using codeset gbk territory cn 列出所有資料庫 db2 list dat...

關於DB2的使用(DB2資料命令)

公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...