db2 create db 数据库名 on 路径 using codeset GBK territory cn
连接数据库
db2 connectto 数据库名 user 用户名 using 密码
数据库服务停止和启动
--停止
db2stop force--启动
db2start
整库备份
db2 backup db 数据库名 user 用户名 using 密码 to 路径
整库恢复
db2 restore db 数据库名 user 用户名 using 密码 from 路径
数据库单表导出ixf文件
db2 export to/backup/ixf/TABLE_NAME.ixf of ixf SELECT*FROM TABLE_NAME
数据库单表导入ixf文件
--插入:(主键冲突可能插入失败)
db2 importfrom/backup/ixf/TABLE_NAME.ixf of ixf insertinto TABLE_NAME
---替换:(先删除目标表数据,再插入)
db2 importfrom/backup/ixf/TABLE_NAME.ixf of ixf replaceinto TABLE_NAME
--创建:(目标表没有先创建目标表,再插入)
db2 importfrom/backup/ixf/TABLE_NAME.ixf of ixf createinto TABLE_NAME
查看数据库连接
db2 list application show detail
强制断开所有连接
db2 force application all
查询系统数据库目录
db2 list db directory
查看数据库参数
db2 get db cfg for 数据库名
修改数据库参数(样例)
db2 update db cfg for 数据库名 using STMTHEAP 4096
db2 update db cfg for 数据库名 using APPLHEAPSZ 4096
db2 update db cfg for 数据库名 using LOGFILSIZ 10240
db2 update db cfg for 数据库名 using LOGPRIMARY 60
db2 update db cfg for 数据库名 using LOGSECOND 30
报错没有权限执行这个
db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL
修改字段长度
AlterTable TABLE_NAME Alter COL_NAME SetDataTypeVarchar(255)