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

首頁 > 數(shù)據(jù)庫 > DB2 > 正文

db2數(shù)據(jù)庫常用操作命令大全

2020-10-29 21:50:27
字體:
供稿:網(wǎng)友

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

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

注意:執(zhí)行命令前需要進(jìn)入DB2的賬戶下:su db2inst1

修改密碼:更改相應(yīng)的操作系統(tǒng)密碼即可,windows上可以更改db2admin的密碼,linux上更改db2inst1的密碼即可,db2 的數(shù)據(jù)庫密碼是和操作系統(tǒng)綁定的,就像大家說的只需要修改操作系統(tǒng)上用戶的密碼就可以了。你想改那個(gè)用戶的密碼你就在操作系統(tǒng)上改那個(gè)用戶的密碼。

1、 打開命令行窗口

復(fù)制代碼 代碼如下:
#db2cmd

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

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

一、加載數(shù)據(jù):

1、 以默認(rèn)分隔符加載,默認(rèn)為“,”號(hào)

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

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

二、卸載數(shù)據(jù):

1、 卸載一個(gè)表中全部數(shù)據(jù)

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

2、 帶條件卸載一個(gè)表中數(shù)據(jù)
復(fù)制代碼 代碼如下:
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'"

三、查詢數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù):

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

四、刪除表中數(shù)據(jù):

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

五、修改表中數(shù)據(jù):

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

六、聯(lián)接數(shù)據(jù)庫

復(fù)制代碼 代碼如下:
db2 connect to btpdbs

七、清除數(shù)據(jù)庫聯(lián)接

db2 connect reset 斷開數(shù)據(jù)庫連接
db2 terminate 斷開數(shù)據(jù)庫連接
db2 force applications all 斷開所有數(shù)據(jù)庫連接

八、備份數(shù)據(jù)庫

1、 db2 backup db btpdbs
2、 db2move btpdbs export

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

九、恢復(fù)數(shù)據(jù)庫

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

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

十、DB2幫助命令:

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


十一、bind命令:將應(yīng)用程序與數(shù)據(jù)庫作一捆綁,每次恢復(fù)數(shù)據(jù)庫后,建議都要做一次bind

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

十二、查看數(shù)據(jù)庫參數(shù):

復(fù)制代碼 代碼如下:
db2 get dbm cfg
db2 get db cfg for btpdbs

十三、修改數(shù)據(jù)庫參數(shù):

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

改完后,應(yīng)執(zhí)行以下命令使其生效:
復(fù)制代碼 代碼如下:
db2 stop
db2 start

補(bǔ)充:
db2 set schema btp 修改當(dāng)前模式為"btp"
db2 list tablespaces show detail 查看當(dāng)前數(shù)據(jù)庫表空間分配狀況
db2 list tablespace containers for 2 show detail 查看tablespace id=2使用容器所在目錄
db2 list application
db2 list db directory 列出所有數(shù)據(jù)庫
db2 list active databases 列出所有活動(dòng)的數(shù)據(jù)庫
db2 list tables for all 列出當(dāng)前數(shù)據(jù)庫下所有的表
db2 list tables for schema btp 列出當(dāng)前數(shù)據(jù)庫中schema為btp的表
db2 list tablespaces show detail 顯示數(shù)據(jù)庫空間使用情況
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

刪除一個(gè)實(shí)例:

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

列出所有DB2實(shí)例:

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

為數(shù)據(jù)庫建立編目

復(fù)制代碼 代碼如下:
$ db2 catalog db btpdbs on /db2catalog

取消已編目的數(shù)據(jù)庫btpdbs

復(fù)制代碼 代碼如下:
$ db2 uncatalog db btpdbs

查看版本

復(fù)制代碼 代碼如下:
# db2level

顯示當(dāng)前數(shù)據(jù)庫管理實(shí)例

復(fù)制代碼 代碼如下:
$ db2 get instance

設(shè)置實(shí)例系統(tǒng)啟動(dòng)時(shí)是否自動(dòng)啟動(dòng)。

$ db2iauto -on 自動(dòng)啟動(dòng)
$ db2iauto -off 不自動(dòng)啟動(dòng)

數(shù)據(jù)庫優(yōu)化命令:

reorg、runstats

當(dāng)數(shù)據(jù)庫經(jīng)過一段時(shí)間使用,數(shù)據(jù)空間會(huì)變得越來越龐大。一些delete掉
的數(shù)據(jù)仍存放在數(shù)據(jù)庫中,占用數(shù)據(jù)空間,影響系統(tǒng)性能。因此需要定期
運(yùn)行reorg、runstats命令,清除已delete的數(shù)據(jù),優(yōu)化數(shù)據(jù)結(jié)構(gòu)。
db2 reorg table 表名
db2 runstats on table 表名 with distribution and indexes all
因?yàn)橐獌?yōu)化的表比較多,所以在/btp/bin目錄下提供了一個(gè)sh程序runsall,
可在當(dāng)天業(yè)務(wù)結(jié)束后,運(yùn)行runsall,對(duì)數(shù)據(jù)庫進(jìn)行優(yōu)化

在DB2的開發(fā)過程中,貫穿整個(gè)開發(fā)過程還有很重要的一部分工作就是數(shù)據(jù)庫的維護(hù);對(duì)于維護(hù)一個(gè)龐大信息系統(tǒng)來說是非常必要的;留一份簡(jiǎn)易的維護(hù)手冊(cè),以備不時(shí)之需;以下收集到的部分維護(hù)命令,以饗我們的維護(hù)工程師和項(xiàng)目經(jīng)理。

DB2常用命令總結(jié)

1.啟動(dòng)數(shù)據(jù)庫

復(fù)制代碼 代碼如下:
db2start

2.停止數(shù)據(jù)庫
復(fù)制代碼 代碼如下:
db2stop

3.連接數(shù)據(jù)庫
復(fù)制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd

4.讀數(shù)據(jù)庫管理程序配置
復(fù)制代碼 代碼如下:
db2 get dbm cfg

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

7.寫數(shù)據(jù)庫的配置
復(fù)制代碼 代碼如下:
db2 connect to o_yd user db2 using pwd

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

9.備份數(shù)據(jù)庫
復(fù)制代碼 代碼如下:
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.恢復(fù)數(shù)據(jù)庫
復(fù)制代碼 代碼如下:
db2 restore db o_yd from d: to d:
   db2 restore db o_yd from //./tape0 to d:

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

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

13.導(dǎo)出表數(shù)據(jù)
復(fù)制代碼 代碼如下:
db2 export to c:/dftz.txt of del select * from dftz
    db2 export to c:/dftz.ixf of ixf select * from dftz

14.導(dǎo)入表數(shù)據(jù)
復(fù)制代碼 代碼如下:
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.執(zhí)行一個(gè)批處理文件
      db2

国产一区二区电影| 午夜视频在线观| 日韩欧美一区二区一幕| 99久久99精品久久久久久| h网站在线看| 国产理论电影在线观看| 亚洲欧美tv| 免费看的毛片| 九色porny丨首页在线| 91丝袜美腿美女视频网站| 黄色一级影院| 欧美18一19xxx性| av成人资源网| 菠萝蜜视频在线观看一区| 日韩黄色a级片| 欧美日本在线播放| 尤物在线视频| 日本欧美韩国一区三区| 欧美黑人巨大videos精品| 国产精品丝袜91| 国产精品海角社区在线观看| 性色av一区二区三区免费| 国产视频一区二区在线观看| 精品在线视频免费| 四虎免费在线观看视频| 999成人精品视频线3| 亚洲三级av在线| jizz免费| av毛片在线免费看| 亚洲精品字幕在线| 亚洲黄色录像片| 黄色污污视频在线观看| 国产精品h在线观看| 日韩一区二区在线视频| av片在线观看永久免费| 日本免费视频| 成人精品在线看| 日韩午夜在线电影| 97精品久久人人爽人人爽| 黄色网页在线免费看| 好久没做在线观看| 美女禁区视频免费观看精选| 色噜噜狠狠一区二区三区狼国成人| 亚洲欧美中文在线视频| 日韩欧美美女一区二区三区| 免费黄色成年网站| 亚洲a级在线观看| 男人天堂成人网| 永久免费无码av网站在线观看| 中文字幕电影一区| 亚洲久久在线观看| 老司机免费视频一区二区| 99视频精品免费观看| 国产主播一区| 久久www免费人成看片高清| www.男人天堂网| 亚洲a在线播放| 年下总裁被打光屁股sp| 中文字幕乱码日本亚洲一区二区| 在线日韩一区二区| 日韩久久视频| 国产精品6699| 国产欧美在线一区二区| 久久er99精品| 主播福利视频一区| 国内精品中文字幕| 777奇米四色成人影色区| 91福利国产成人精品照片| 天堂网在线最新版www中文网| 99久久精品免费视频| 精品一区久久久| 手机在线观看国产精品| 成人在线分类| 男人的j进女人的j一区| 国产激情小视频在线| 黄色网页网址在线免费| 亚洲天堂一区二区三区| 日日夜夜操操操| 国产免费麻豆视频| 一个人看的www片免费高清视频| 午夜精品视频在线观看| 免费在线看成人av| 成年人视频在线免费看| 色先锋av资源在线| 在线手机福利影院| 羞羞网站在线观看入口免费| 激情久久中文字幕| 中文字幕精品—区二区日日骚| 久久久久久久久影视| 成人h动漫精品一区| av在线日韩国产精品| 日本dhxxxxxdh14日本| 91啦中文在线观看| 成人av在线播放网站| 日韩中文字幕一区二区高清99| 色综合久久久久久久| 亚洲欧美激情插| 国产青青在线视频| 国产乱视频在线观看播放| 久久丝袜视频| 国产aⅴ夜夜欢一区二区三区| 午夜精品久久久99热福利| 欧美熟女一区二区| 免费又爽又黄禁片视频1000片| 精品无人乱码一区二区三区的优势| 欧美91看片特黄aaaa| 国产精品久久久久久妇女6080| 久久久久免费精品国产| 91精品国产综合久久蜜臀| 蜜臀av午夜一区二区三区| 成人深夜视频在线观看| 久久av一区二区三| 日本在线视频站| 精品国内亚洲在观看18黄| 中文字幕一区二区三区在线观看| 中文字幕不卡三区| 日韩成人免费看| 亚洲ab电影| 9999热视频| 韩国精品在线观看| 一级黄色片毛片| 麻豆tv免费在线观看| 日本成a人片在线观看| 五月天国产精品| 在线观看日本一区二区| 国产美女主播在线播放| 免费观看的黄色网址| 国产伦精品一区二区三区照片91| 久久亚洲人体| 久久久亚洲欧洲日产国码aⅴ| 日本成本人片免费观看| 国产精品一区在线观看乱码| 五月天综合激情| 亚洲国产aⅴ精品一区二区三区| 中文字幕在线观看视频网站| 免费成人深夜天涯网站| 中文字幕精品www乱入免费视频| 狠狠一区二区三区| 欧洲不卡av| 成人性生交大片免费看视频在线| 国产精品夫妻自拍| 欧美老熟妇一区二区三区| 黑人精品欧美一区二区蜜桃| 女人帮男人橹视频播放| 性网站在线看| 亚洲精品不卡在线| 日韩av在线看免费观看| 在线精品国产| 日韩精品一区二区在线播放| 欧美gay男男猛男无套| 北条麻妃视频在线| 黄黄的网站在线观看| 欧美xx视频| 亚洲欧美二区三区| 又色又爽的视频| 亚洲欧洲日本在线| 国产日韩精品在线播放| 日本肉肉一区| 国产精品观看在线亚洲人成网| 91在线小视频| 成年人视频大全| 亚洲图色中文字幕| 久久综合伊人77777尤物| 成人免费在线网| 在线播放第一页| 国产在线综合视频| 亚洲黄色一区二区三区| 日韩有码在线视频| 欧美人与牲动交xxxx| 人妻无码久久一区二区三区免费| 日本一区二区三区免费观看| 福利片一区二区三区| 奇米777四色影视在线看| 欧美污视频网站| 中文有码在线| 免费观看v片在线观看| 激情综合闲人网| 四虎精品一区二区免费| 欧美色综合一区二区三区| 国产1区2区3区精品美女| 六九午夜精品视频| 99免费视频观看| 日本五十路女优| 动漫av一区二区三区| 91精品国产高清久久久久久91| 992kp快乐看片永久免费网址| 国产精品久久国产精品| 欧美亚洲成人免费| 色综合久久精品| 久久久国产一区二区三区| 亚洲毛片在线免费观看| 成人在线视频观看| 羞羞视频在线观看一区二区| 亚洲视频在线免费观看| 日本一本久久| 呻吟揉丰满对白91乃国产区| 亚洲国产专区| 久久久综合九色合综国产精品| 91成人免费电影| 亚洲福利国产精品| 香蕉国产在线| 国产精品永久久久久久久久久| 午夜羞羞小视频在线观看| 不卡视频在线| 久久久美女毛片| 国产精品加勒比| 欧美一区二区在线观看| 欧美少妇一区| 欧美边添边摸边做边爱免费| 欧美日韩一区二区三区四区五区六区| 国产一级生活片| 七七婷婷婷婷精品国产| 天堂网在线.www天堂在线视频| 男女做暖暖视频| 国产精品人人人人| 欧美成人午夜| 欧美日韩高清一区二区不卡| 国内精品视频在线播放| 亚洲少妇中出一区| 日韩中文一区| 国产精品不卡视频| 一本大道久久a久久精品| 国产亚洲精品精品国产亚洲综合| 天天综合天天色| 日本高清久久天堂| 在线视频日韩欧美| 国产三级三级三级精品8ⅰ区| videoxxxx另类日本极品| 福利视频一二区| 亚洲一区二区三区久久| 蜜桃视频m3u8在线观看| 美日韩在线观看| 日本tube24xxxxx| 亚洲手机在线观看| 亚洲视频在线观看日本a| 精品国产一区二区三区四区在线观看| www.日本在线观看| 在线观看亚洲一区二区| 国产一区二区美女视频| 91精品网站在线观看| 日韩片欧美片| 精品成人影院| 久草在线资源视频在线观看| 手机免费看av| 日日夜夜精品视频天天综合网| www.99re.av| 91午夜在线| 国产精彩视频在线| 国产馆手机在线观看| 无码一区二区三区视频| 中文字幕成人乱码在线电影| 国产亚洲精品美女久久久久| 日本一区二区欧美| 日韩欧美在线一区二区三区| 女同毛片一区二区三区| 免费在线视频一区二区| 国产精品一区久久久久| 青春草免费视频| 国产成人麻豆精品午夜在线| caopeng在线| 亚洲人成电影网站| 日本免费一区二区六区| 81精品国产乱码久久久久久| 成人国产一区| 久久久久久久9999| 精品动漫一区二区三区在线观看| 一区二区高清| 久久视频社区| 亚洲一区二区三区四区在线观看| 在线看福利67194| 国产在线98福利播放视频| 国产精品无码毛片| 亚洲乱码国产乱码精品| 久久久久中文字幕亚洲精品| 最全影音av资源中文字幕在线| www.青青草.com| 国内少妇毛片视频| 亚洲午夜精品网| 婷婷中文字幕综合| 小泽玛利亚视频在线观看| 日本女人一区二区三区| 国产精品黑丝在线播放| 日韩肉感妇bbwbbwbbw| 亚洲成人一区二区| 国产精品熟女久久久久久| 欧美 另类 交| 日韩成人伦理| xxxcom在线观看| 91在线资源| 成人精品国产福利| 欧美日韩成人综合天天影院| 欧美中文在线| 成人免费福利在线| 日韩毛片在线免费观看| 亚洲一级少妇| 国产乱码精品一区二区三区精东| 亚洲免费视频二区| 成人精品一区二区三区电影黑人| 天天夜碰日日摸日日澡性色av| 亚洲美女色视频| 午夜精品福利一区二区三区蜜桃| 青青在线视频一区二区三区| 国产精品三p一区二区| 国产一区清纯| 一级欧美一级日韩片| 国产亚洲精品bv在线观看| 国内精品国产三级国产在线专| 国产精品久久久久久av福利| 在线视频欧美日韩| 亚洲精品亚洲人成人网| 日韩一区二区在线看| 欧美贵妇videos办公室| 成人高清免费观看| 又粗又大的机巴好爽欧美| 九一精品久久久| 粉嫩在线一区二区三区视频| 亚洲精品va| 久久99精品国产99久久6尤物| 亚洲国产人成综合网站| 99国产精品久久| 日韩专区精品| 伊人影院蕉久影院在线播放| 7777精品伊久久久大香线蕉语言| 99久久精品一区二区成人| 亚洲欧美自拍偷拍| 最近2018年手机中文在线| 国产精品一区二区三区在线免费观看| 99在线观看视频|