搜档网
当前位置:搜档网 › DB2常用命令汇总

DB2常用命令汇总

1、linux启用DB2命令切换相关实例用户, windows启用DB2命令控制台:db2cmd

2、连接数据库 db2connect to sample ,db2 connect to dbname user username using passwd

3、列举服务器上存在的 DB2 实例 db2ilist

4、创建DB2实例:db2icrt instance_name

5、要删除一个实例,首先断开所有数据库连接,然后执行以下命令停止实例: db2idrop -f instance_name

6、db2 get instance 查看目前实例

7、db2 list db directory:列出当前实例下的所有数据库

8、查看实例配置文件 DB2 GET DBM CFG
 
9、DB2版本信息 db2level,db2licm -l

10、启动实例:db2start 停用 db2stop 强制停止:db2stop force

11、查看表结构:describe select * from zhangrp.test

12、删除数据库 connect reset, drop database study

13、db2 list active databases:列出当前连接的数据库

14、db2 list applications:列出所有对数据库的连接

15、db2 get snapshot for locks on taxdb 查看数据库死锁


16、db2表及数据导出:db2move demo export -u db2inst1 -p 123456

17、db2表及数据导入:load from "SC_CITY.ixf" of ixf replace into db2admin.SC_CITY; 或者:load from tab4.ixf of ixf modified by identityoverride insert into db2admin.CL_BRAND;

18、当前实例下的所有表:select tabname from syscat.tables where tabschema = current schema ;


19、创建DB2数据库 demo:

CREATE DB demo using codeset UTF-8 territory us;

UPDATE DB CFG FOR demo USING applheapsz 4096;

UPDATE DB CFG FOR demo USING app_ctl_heap_sz 1024;

UPDATE DB CFG FOR demo USING stmtheap 8192;

UPDATE DB CFG FOR demo USING dbheap 2400;

UPDATE DB CFG FOR demo USING locklist 1000;

UPDATE DB CFG FOR demo USING logfilsiz 1000;

UPDATE DB CFG FOR demo USING logprimary 12;

UPDATE DB CFG FOR demo USING logsecond 20;

UPDATE DB CFG FOR demo USING logbufsz 32;

UPDATE DB CFG FOR demo USING avg_appls 5;

UPDATE DB CFG FOR demo USING locktimeout 30;

20、执行创建表导入SQL文件:db2 -tvf schema.sql

相关主题