<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    繼續關注我的C語言學習博客

    林臨的地盤

    java學習博客
    posts - 44, comments - 28, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    DB2 命令行處理器(CLP)中的常用命令

    Posted on 2007-03-16 12:58 lubaolin 閱讀(912) 評論(0)  編輯  收藏 所屬分類: database

    我們經常會用到db2 -tvf test.sql 來批量執行test.sql文件中的所有語句,而tvf的具體含義是什么,請看一下介紹
    db2命令行參數:以下列出當前的db2命令行參數

    db2 => list command options

    命令行處理器選項設置

    后端進程等待時間(秒) (DB2BQTIME) = 1
    連接至后端的重試次數 (DB2BQTRY) = 60
    請求隊列等待時間(秒) (DB2RQTIME) = 5
    輸入隊列等待時間(秒) (DB2IQTIME) = 5
    命令選項 (DB2OPTIONS) =

    選項 描述 當前設置
    ------ ---------------------------------------- ---------------
    -a 顯示 SQLCA OFF
    -c 自動落實 OFF
    -e 顯示 SQLCODE/SQLSTATE OFF
    -f 讀取輸入文件 OFF
    -l 將命令記錄到歷史文件中 OFF
    -n 除去換行字符 OFF
    -o 顯示輸出 ON
    -p 顯示交互式輸入提示 ON
    -r 將輸出保存到報告文件 OFF
    -s 在命令出錯時停止執行 OFF
    -t 設置語句終止符 OFF
    -v 回送當前命令 OFF
    -w 顯示 FETCH/SELECT 警告消息 ON
    -x 不打印列標題 OFF
    -z 將所有輸出保存到輸出文件 OFF

    以下用來查看如何修改參數:

    db2 => ? options
    db2 [option ...] [db2-command | sql-statement |
    [? [phrase | message | sqlstate | class-code]]]
    選項:-a, -c, -e{c|s}, -finfile, -lhistfile, -n, -o, -p, -rreport, -s, -t,
    -td;, -v, -w, -x, -zoutputfile。

    選項 描述 缺省設置
    ------ ---------------------------------------- ---------------
    -a 顯示 SQLCA OFF
    -c 自動落實 ON
    -e 顯示 SQLCODE/SQLSTATE OFF
    -f 讀取輸入文件 OFF
    -l 將命令記錄到歷史文件中 OFF
    -n 除去換行字符 OFF
    -o 顯示輸出 ON
    -p 顯示 db2 交互式提示 ON
    -r 將輸出報告保存到文件 OFF
    -s 在命令出錯時停止執行 OFF
    -t 設置語句終止符 OFF
    -v 回送當前命令 OFF
    -w 顯示 FETCH/SELECT 警告消息 ON
    -x 不打印列標題 OFF
    -z 將所有輸出保存到輸出文件 OFF

    注意:
    使用 DB2OPTIONS 環境變量定制選項缺省值。
    緊跟選項字母后的減號(-)使該選項關閉。
    使用 UPDATE COMMAND OPTIONS 更改選項設置(以交互式或
    文件輸入方式)。

    如何修改,請輸入:

    db2 => ? update command options

    比如修改為不自動提交:

    update command options using c off


    在db2命令行提示符下,輸入?,就可以查看所有的CLP命令

    輸入: ? command (clp命令名) 比如: ? connect

    db2 => ? connect
    CONNECT [USER username [{USING password
    [NEW new-password CONFIRM confirm-password] |
    CHANGE PASSWORD}]]

    CONNECT RESET

    CONNECT TO database-alias
    [IN {SHARE MODE | EXCLUSIVE MODE [ON SINGLE DBPARTITIONNUM]}]
    [USER username [{USING password
    [NEW new-password CONFIRM confirm-password] |
    CHANGE PASSWORD}]]

    方括號中的參數是可選參數,尖括號中的內容表示變量。

    以下是常用的:

    實例

    db2start 啟動數據庫管理器實例。
    db2stop 停止數據庫管理器實例。
    get dbm cfg 返回數據庫管理器配置設置。
    get dbm cfg show detail 顯示數據庫管理器參數的當前值和延遲值(從 V8 起)。
    1update dbm cfg using  將數據庫管理器配置參數 更新為值 。 
    get instance 返回 DB2INSTANCE 環境變量的值。
    list active databases 列出活動的數據庫和連接數。
    list application [show detail] 返回關于當前連接的應用程序的信息。
    force application (h1 [,h2,..,hn]) 根據句柄號與特定應用程序斷開連接。
    force application all 斷開所有應用程序與數據庫的連接。
    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 {user | all | system | schema }][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 . 收集表 的統計信息。表名必須是用 全限定的。
    reorgchk on table all 確定是否需要對表進行重組。這對于對所有表自動執行 runstats 很有用。
    reorg 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  將管理服務器配置參數 更新為值 。

    繼續關注我的C語言學習博客
    主站蜘蛛池模板: 免费a级毛片无码a∨免费软件| 午夜一区二区免费视频| 疯狂做受xxxx高潮视频免费| 亚洲av无码专区国产乱码在线观看 | 一级免费黄色毛片| 亚洲综合一区二区三区四区五区| 亚洲av无码精品网站| 亚洲精品一级无码中文字幕| 四虎影视免费在线| 久久久久免费看黄A片APP | 国产精品亚洲A∨天堂不卡| 免费一区二区三区四区五区| 国语成本人片免费av无码| 中文字幕天天躁日日躁狠狠躁免费| 黄视频在线观看免费| 日韩成人毛片高清视频免费看| 亚洲国产精品无码久久久秋霞1| 亚洲精品在线视频观看| 亚洲伦另类中文字幕| 国产亚洲无线码一区二区| 亚洲中文字幕成人在线| 亚洲精品岛国片在线观看| 四虎影在线永久免费观看| 日本无吗免费一二区| 在线jlzzjlzz免费播放| 成人性生交视频免费观看| 97无码免费人妻超级碰碰夜夜| 噼里啪啦免费观看高清动漫4| 最近中文字幕国语免费完整| 免费女人高潮流视频在线观看| 免费91麻豆精品国产自产在线观看| 中文字幕免费在线观看动作大片| 一区二区三区免费视频观看| 一级毛片在线免费播放| xxxxx做受大片在线观看免费| selaoban在线视频免费精品| 国产日韩久久免费影院| a级毛片毛片免费观看永久| 国产羞羞的视频在线观看免费| 精品视频一区二区三区免费| 99热在线精品免费播放6|