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