亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > DB2 > 正文

db2數據庫常用操作命令大全

2020-10-29 21:50:27
字體:
來源:轉載
供稿:網友

本文詳細匯總了DB2的常用操作命令,分享給大家。對于使用db2的朋友可以參考下。

DB2數據庫管理客戶端從v9.7版本之后就不再帶有控制中心了,而是使用 Data Studio Client。安裝 DB2 數據庫產品期間不會應用許可證密鑰。但是,下列產品沒有激活 CD,因此會在安裝這些產品的過程中自動應用其許可證:DB2 Express-C 和 DB2 Connect 個人版。此外,DB2 個人版也是一個特殊案例。雖然 DB2 個人版具有激活 CD,但是會在安裝該產品的過程中自動應用其許可證。

注意:執行命令前需要進入DB2的賬戶下:su db2inst1

修改密碼:更改相應的操作系統密碼即可,windows上可以更改db2admin的密碼,linux上更改db2inst1的密碼即可,db2 的數據庫密碼是和操作系統綁定的,就像大家說的只需要修改操作系統上用戶的密碼就可以了。你想改那個用戶的密碼你就在操作系統上改那個用戶的密碼。

1、 打開命令行窗口

復制代碼 代碼如下:
#db2cmd

2、 打開控制中心
復制代碼 代碼如下:
# db2cmd db2cc

3、 打開命令編輯器
復制代碼 代碼如下:
db2cmd db2ce

一、加載數據:

1、 以默認分隔符加載,默認為“,”號

復制代碼 代碼如下:
db2 "import from btpoper.txt of del insert into btpoper"

2、 以指定分隔符“|”加載
復制代碼 代碼如下:
db2 "import from btpoper.txt of del modified by coldel| insert into btpoper"

二、卸載數據:

1、 卸載一個表中全部數據

復制代碼 代碼如下:
db2 "export to btpoper.txt of del select * from btpoper"
db2 "export to btpoper.txt of del modified by coldel| select * from btpoper"

2、 帶條件卸載一個表中數據
復制代碼 代碼如下:
db2 "export to btpoper.txt of del select * from btpoper where brhid='907020000'"
db2 "export to cmmcode.txt of del select * from cmmcode where codtp='01'"
db2 "export to cmmcode.txt of del modified by coldel| select * from cmmcode where codtp='01'"

三、查詢數據結構及數據:

復制代碼 代碼如下:
db2 "select * from btpoper"
db2 "select * from btpoper where brhid='907020000' and oprid='0001'"
db2 "select oprid,oprnm,brhid,passwd from btpoper"

四、刪除表中數據:

復制代碼 代碼如下:
db2 "delete from btpoper"
db2 "delete from btpoper where brhid='907020000' or brhid='907010000'"

五、修改表中數據:

復制代碼 代碼如下:
db2 "update svmmst set prtlines=0 where brhid='907010000' and jobtp='02'"
db2 "update svmmst set prtlines=0 where jobtp='02' or jobtp='03'"

六、聯接數據庫

復制代碼 代碼如下:
db2 connect to btpdbs

七、清除數據庫聯接

db2 connect reset 斷開數據庫連接
db2 terminate 斷開數據庫連接
db2 force applications all 斷開所有數據庫連接

八、備份數據庫

1、 db2 backup db btpdbs
2、 db2move btpdbs export

復制代碼 代碼如下:
db2look -d btpdbs -e -x [-a] -o crttbl.sql

九、恢復數據庫

1、 db2 restore db btpdbs without rolling forward
2、 db2 -tvf crtdb.sql
crtdb.sql文件內容:

復制代碼 代碼如下:
create db btpdbs on /db2catalog
db2 -stvf crttbl.sql
db2move btpdbs import

十、DB2幫助命令:

db2 ?
db2 ? restroe
db2 ? sqlcode (例:db2 ? sql0803) 注:code必須為4位數,不夠4位,前面補0


十一、bind命令:將應用程序與數據庫作一捆綁,每次恢復數據庫后,建議都要做一次bind

(1) db2 bind br8200.bnd
(2) /btp/bin/bndall /btp/bnd
/btp/bin/bndall /btp/tran/bnd

十二、查看數據庫參數:

復制代碼 代碼如下:
db2 get dbm cfg
db2 get db cfg for btpdbs

十三、修改數據庫參數:

復制代碼 代碼如下:
db2 update db cfg for btpdbs using LOGBUFSZ 20
db2 update db cfg for btpdbs using LOGFILSIZ 5120

改完后,應執行以下命令使其生效:
復制代碼 代碼如下:
db2 stop
db2 start

補充:
db2 set schema btp 修改當前模式為"btp"
db2 list tablespaces show detail 查看當前數據庫表空間分配狀況
db2 list tablespace containers for 2 show detail 查看tablespace id=2使用容器所在目錄
db2 list application
db2 list db directory 列出所有數據庫
db2 list active databases 列出所有活動的數據庫
db2 list tables for all 列出當前數據庫下所有的表
db2 list tables for schema btp 列出當前數據庫中schema為btp的表
db2 list tablespaces show detail 顯示數據庫空間使用情況
db2 list packages for all

db2 "import from tab76.ixf of ixf commitcount 5000 insert into achact"
db2 "create table achact_t like achact"
db2 "rename table achact_t to achact"
db2 "insert into achact_t select * from achact where txndt>=(select lstpgdt from
acmact where actno=achact.actno)"
db2 get snapshot for dynaimic sql on jining

刪除一個實例:

復制代碼 代碼如下:
# cd /usr/lpp/db2_07_01/instance
# ./db2idrop InstName

列出所有DB2實例:

復制代碼 代碼如下:
# cd /usr/lpp/db2_07_01/bin
# ./db2ilist

為數據庫建立編目

復制代碼 代碼如下:
$ db2 catalog db btpdbs on /db2catalog

取消已編目的數據庫btpdbs

復制代碼 代碼如下:
$ db2 uncatalog db btpdbs

查看版本

復制代碼 代碼如下:
# db2level

顯示當前數據庫管理實例

復制代碼 代碼如下:
$ db2 get instance

設置實例系統啟動時是否自動啟動。

$ db2iauto -on 自動啟動
$ db2iauto -off 不自動啟動

數據庫優化命令:

reorg、runstats

當數據庫經過一段時間使用,數據空間會變得越來越龐大。一些delete掉
的數據仍存放在數據庫中,占用數據空間,影響系統性能。因此需要定期
運行reorg、runstats命令,清除已delete的數據,優化數據結構。
db2 reorg table 表名
db2 runstats on table 表名 with distribution and indexes all
因為要優化的表比較多,所以在/btp/bin目錄下提供了一個sh程序runsall,
可在當天業務結束后,運行runsall,對數據庫進行優化

在DB2的開發過程中,貫穿整個開發過程還有很重要的一部分工作就是數據庫的維護;對于維護一個龐大信息系統來說是非常必要的;留一份簡易的維護手冊,以備不時之需;以下收集到的部分維護命令,以饗我們的維護工程師和項目經理。

DB2常用命令總結

1.啟動數據庫

復制代碼 代碼如下:
db2start

2.停止數據庫
復制代碼 代碼如下:
db2stop

3.連接數據庫
復制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd

4.讀數據庫管理程序配置
復制代碼 代碼如下:
db2 get dbm cfg

5.寫數據庫管理程序配置
    db2 update dbm cfg using 參數名 參數值
6.讀數據庫的配置
復制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd
    db2 get db cfg for o_yd

7.寫數據庫的配置
復制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd

    db2 update db cfg for o_yd using 參數名 參數值
8.關閉所有應用連接
復制代碼 代碼如下:
db2 force application all
    db2 force application ID1,ID2,,,Idn MODE ASYNC
    (db2 list application for db o_yd show detail)

9.備份數據庫
復制代碼 代碼如下:
db2 force application all
    db2 backup db o_yd to d:
   (db2 initialize tape on //./tape0)
   (db2 rewind tape on //./tape0)
   db2 backup db o_yd to //./tape0

10.恢復數據庫
復制代碼 代碼如下:
db2 restore db o_yd from d: to d:
   db2 restore db o_yd from //./tape0 to d:

11.綁定存儲過程
  
復制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd
   db2 bind c:/dfplus.bnd

 拷貝存儲過程到服務器上的C:/sqllib/function目錄中
12.整理表
復制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd
   db2 reorg table ydd
   db2 runstats on table ydd with distribution and indexes all

13.導出表數據
復制代碼 代碼如下:
db2 export to c:/dftz.txt of del select * from dftz
    db2 export to c:/dftz.ixf of ixf select * from dftz

14.導入表數據
復制代碼 代碼如下:
import from c:/123.txt of del  insert into ylbx.czyxx
db2 import to c:/dftz.txt of del commitcount 5000 messages  c:/dftz.msg insert into dftz
db2 import to c:/dftz.ixf of ixf commitcount 5000 messages c:/dftz.msg insert into dftz
db2 import to c:/dftz.ixf of ixf commitcount 5000 insert into dftz
db2 import to c:/dftz.ixf of ixf commitcount 5000 insert_update into dftz
db2 import to c:/dftz.ixf of ixf commitcount 5000 replace into dftz
db2 import to c:/dftz.ixf of ixf commitcount 5000 create into dftz   (僅IXF)
db2 import to c:/dftz.ixf of ixf commitcount 5000 replace_create into dftz  (僅IXF)

15.執行一個批處理文件
      db2 亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

国产精品一区久久| 91chinesevideo永久地址| 亚洲最大av网| 亚洲福利精品在线| 456亚洲影院| 精品无人区乱码1区2区3区在线| 国产精品第一页在线| 亚洲最大成人免费视频| 亚洲男女自偷自拍图片另类| 久久国内精品一国内精品| 久久精品免费播放| 国产精品日韩欧美综合| 国产91精品久久久久久久| 亚洲三级免费看| 国产精品热视频| 国产亚洲人成a一在线v站| 91九色国产在线| 亚洲精品黄网在线观看| 亚洲国产精品专区久久| 一区二区三区四区精品| 伊人久久大香线蕉av一区二区| 国产精品久久久久久中文字| 欧美福利视频在线| 欧美一区二区大胆人体摄影专业网站| 久久久999精品视频| 热久久免费视频精品| 欧美黑人xxx| 91精品久久久久| 国产成一区二区| 热门国产精品亚洲第一区在线| 美女扒开尿口让男人操亚洲视频网站| 欧美在线视频观看| 久久久久久高潮国产精品视| 国产激情久久久| 日韩中文字幕视频在线| 欧美精品videosex牲欧美| 日韩视频免费在线观看| 欧美精品成人在线| 日韩激情片免费| 久久成年人免费电影| 伊人久久综合97精品| 亚洲一级一级97网| 国产伦精品一区二区三区精品视频| 日韩av网站在线| 国产一区二区三区直播精品电影| 成人做爰www免费看视频网站| 亚洲日韩第一页| 亚洲天堂男人天堂女人天堂| 狠狠躁18三区二区一区| 国产在线精品成人一区二区三区| 中文亚洲视频在线| 欧美激情精品久久久| 国产精品久久久久久亚洲影视| 欧美午夜精品久久久久久浪潮| 中文字幕日本精品| 欧美激情精品久久久久久大尺度| 亚洲性生活视频在线观看| 久久全国免费视频| 国产精品美女免费| 日韩性生活视频| 国产午夜精品视频| 98视频在线噜噜噜国产| 96sao精品视频在线观看| 成人黄色午夜影院| 最近2019中文免费高清视频观看www99| 久热国产精品视频| 一区二区三区视频免费在线观看| 欧美国产极速在线| 欧美专区在线视频| 亚洲天堂开心观看| 日韩欧美一区二区在线| 久久天天躁狠狠躁夜夜躁2014| 日韩电影大全免费观看2023年上| 欧美成人小视频| 国产亚洲欧美aaaa| 久久影视三级福利片| 日韩成人久久久| 亚洲精品日韩激情在线电影| 中文字幕久久久| 社区色欧美激情 | 最近2019中文字幕第三页视频| 日韩免费在线免费观看| 国产精品入口夜色视频大尺度| 亚洲有声小说3d| 久久久伊人欧美| 国产精品久久久久久亚洲影视| 亚洲国产精久久久久久久| xxxxx成人.com| 91热福利电影| 亚洲欧洲午夜一线一品| 亚洲的天堂在线中文字幕| 不卡av日日日| 在线观看日韩欧美| 日韩欧美国产成人| 色一情一乱一区二区| 国产精品免费在线免费| 国产精品久久久久高潮| 久久97久久97精品免视看| 日本久久久久久久久| 91亚洲国产成人精品性色| 国产精品网红福利| 2024亚洲男人天堂| 欧美综合国产精品久久丁香| 久久精品免费电影| 成人精品一区二区三区电影免费| 欧美激情视频网| 国产日韩在线亚洲字幕中文| 国产精品网站大全| 国产精品va在线播放| 国产精品国内视频| 成人久久18免费网站图片| 成人444kkkk在线观看| 欧美精品生活片| 亚洲精品视频在线播放| 国产精品∨欧美精品v日韩精品| 久久久精品2019中文字幕神马| 国产日韩欧美黄色| 日韩欧美极品在线观看| 亚洲精品视频二区| 亚洲福利在线观看| 日韩中文字幕免费视频| 国产精品入口免费视频一| 国产精品久久久久福利| 91精品久久久久久久久中文字幕| 1769国内精品视频在线播放| 亚洲欧美另类人妖| 久久久亚洲欧洲日产国码aⅴ| 2019中文字幕在线免费观看| 97视频在线观看亚洲| 色午夜这里只有精品| 国产欧美日韩综合精品| 日韩电影在线观看中文字幕| 欧美激情成人在线视频| 91精品在线观看视频| 国产精品久久久久91| 亚洲人成电影网站色www| 日韩欧美黄色动漫| 中文字幕综合在线| 日韩美女免费线视频| 一区二区三区四区视频| 久久这里只有精品99| 欧美日韩精品中文字幕| 国产精品99久久99久久久二8| 97在线看免费观看视频在线观看| 成人免费观看a| 成人精品一区二区三区| 色综合久久88色综合天天看泰| 91香蕉嫩草神马影院在线观看| 91日本视频在线| 91大神福利视频在线| 久久久人成影片一区二区三区观看| 成人亚洲综合色就1024| 成人h视频在线观看播放| 亚洲综合精品一区二区| 国产精品视频区| 亚洲精品久久在线| 日韩视频在线免费观看| 欧美日韩在线视频一区二区| 日韩精品中文字幕有码专区| 国产98色在线| 欧美精品午夜视频| 欧美性精品220| 久久精品男人天堂| 久久91亚洲精品中文字幕|