db2数据库命令总结

匿名 (未验证) 提交于 2019-12-03 00:22:01

1.db2

db2stop db2stop force

db2stop force

db2stop

db2stop force

2.db2

db2start

3.

db2 create db <db name>db2 create db using codeset GBK territory CN

4.

db2 drop db <db name>

db2

5.

db2 force application all

6.

db2 connect to <db name> user <username> using <passWord>

7.

db2 connect resetdb2 disconnect current

db2 disconnect all

8.

db2 backup db <db name>

9.

db2 restore db <source db name>

10.

db2move <db name> export

[-sn <db2admin>]

[-tn <>]

11.

db2move <db name> import

12.db

db2 list db directory

13.db2

db2cmd

14.db2

db2 get dbm cfg

15.db2

db2 get db cfg for <db name>

db2 get db cfg

16.璁剧疆

db2 update dbm cfg using federated yes

17.db2

db2db2

db2 UPDATE DB CFG FOR <db name> USING logretain OFF

logPRimary 3 logsecond 2 logfilsiz 25600;

4KB3100M300MB25600*4KB=102400KB

18.

DB2 CREATE USER TEMPORARY TABLESPACE STMaspACE PAGESIZE 32 K

MANAGED BY DATABASE USING (FILE 'D:\DB2_TAB\STMASPACE.F1' 10000)

EXTENTSIZE 256

19.

20.

db2 list applications show detail

21.

sqlcode:

sqlstate:DB2ISO/ANSI 92SQL

sqlcode : db2

sqlstate: db2 ? 08004

22.

rem 8K

db2 connect to gather

db2 CREATE BUFFERPOOL STMABMP IMMEDIATE SIZE 25000 PAGESIZE 8K

rem STMA

rem

rem D:\DB2Container\Stma

db2 drop tablespace stma

db2 CREATE

REGULAR TABLESPACE STMA PAGESIZE 8 K

MANAGED BY SYSTEM

USING ('D:\DB2Container\Stma' ) EXTENTSIZE 8

OVERHEAD 10.5 PREFETCHSIZE 8 TRANSFERRATE 0.14 BUFFERPOOL

STMABMP

DROPPED TABLE RECOVERY OFF

db2 connect reset[1]

23.

db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE NORETRIEVE

24.

BACKUP DATABASE YNDC TABLESPACE ( USERSPACE1 )

TO "D:\temp" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING

25.db2

db2 create tools catalog systools create new database toolsdb

26./

(delta)

27.

db2 -v connect to DB_NAME

db2 -v "select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes"

db2 -v reorgchkupdate statistics on table all

db2 -v "select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes"

db2 -v terminate

28.

db2 -v runstatson table TAB_NAMEand indexes all

29.RUNSTATS

db2 -v "select tbname, nleaf, nlevels,

stats_timefrom sysibm.sysindexes"

30.syscat.bufferpoolsnpages-1bufferpage

npages-1

db2 -v connect to DB_NAME

db2 -v select * from syscat.bufferpools

db2 -v alter bufferpoolIBMDEFAULTBP size -1

db2 -v connect reset

db2 -v terminate

BufferPages

db2 -v update db cfgfor dbnameusing BUFFPAGE bigger_value

db2 -v terminate

31.

db2 -v get monitor switches

32.

db2 -v update monitor switches using bufferpoolon

33.

db2 -v get snapshot for all databases > snap.out

db2 -v get snapshot for dbm>> snap.out

db2 -v get snapshot for all bufferpools>> snap.out

db2 -v terminate

34.

db2 -v reset monitor all

35. 95%

(1 -((buffer pool data physical reads + buffer pool index physical reads)

/(buffer pool data logical reads + pool index logical reads))) *100%

36.db2

db2icrt <>

37.db2

db2idrop <>

38.db2

set db2intance=db2

39.db2

db2ilist

40.

DB2 RESTORE DATABASE YNDC INCREMENTAL AUTOMATIC FROM

D:\backup\autobak\db2 TAKEN AT

41.

unix

sqllib/bin/db2sampl <path>

windows,os/2db2sampl e,e

42.

db2 list tables

43.

db2 describe table v_ro_role

44.

ALTER TABLE STAFF

ADD COLUMN PNHONE VARCHAR(20)

45.1

export

db2 connect to testdb user test password test

db2 "export to aa1.ixf of ixf select * from table1"

db2 "export to aa2.ixf of ixf select * from table2"

db2 connect reset

import

db2 connect to testdb user test password test

db2 "load from aa1.ixf of ixf replace into table1 COPY NO without prompting "

db2 "load from aa2.ixf of ixf replace into table2 COPY NO without prompting "

db2 connect reset

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!