- 进入命令行命令 db2cmd
- 非数据库操作命令
- 打开控制中心 db2cc
- 打开命令编辑器 db2ce
- db2 ? db2start 查看帮助命令 db2 ? 22001 查看错误
- 数据库操作命令
- 不需要连接命令
- 启动数据库实例 db2start
- 停止数据库实例 db2stop (如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了)
- db2 create db [dbname]
- db2 connect to [dbname] user [username] using [password]
-
- db2 connect reset 断开连接
-
- db2 list db directory
-
- db2 list active databases
- db2 drop database [dbname]
- db2 update dbm cfg using 参数名 参数值
- 备份数据库 db2 backup db o_yd to d: ,记得备份前关闭所有连接
- 恢复数据库 db2 restore db o_yd from d: to d:
- 需要连接命令后,如果开头是db2->可以不需要再输入下面的db2
- db2 list tables
-
- db2 list tables for system
- db2 list tables for al
- db2 list tables for user
- db2 list tables for schema [user]
- select insert update delete 单独章节说明
- db2 create table t1 like t2 创建t2表结构与t1的表结构一样
-
- db2 describe table tablename
- 执行脚本 db2 -tvf scripts.sql ,如果脚本中有连接的方法,可以不用先具有连接.
- db2 get db cfg for o_yd o_yd是数据库名 读取数据库的配置
- db2 update db cfg for o_yd using 参数名 参数值 写数据库的配置
- db2 bind c:/dfplus.bnd 绑定数据库
- 整理表---待补充
- db2 export to c:/sw.txt of del select * from dftz 导出表数据
-
- db2 export to c:/sw.ixf of ixf select * from dftz 导出表数据
- 导入表数据
- 执行批处理文件
- 生成批处理
- 自从生成创建表语句
- 增加字段
- 修改字段长度
- 不需要连接命令