1.打开命令行窗口 db2cmd
2.启动数据库 db2start
3.停止数据库 db2stop
4.强制停止数据库 db2stop force
5.创建数据库 db2 create db [dbname]
6.连接到数据库 db2 connect to [dbname] user [username] using [userpassword]
7.断开数据库连接 db2 connect reset || db2 terminate
8.列出所有数据库 db2 list db directory
9.列出所有激活的数据库 db2 list active databases
10.删除数据库 drop database [dbname]
===============操作数据库命令===============
1.列出所有用户表 db2 list tables;
2.列出所有系统表 db2 list tables for system
3.列出所有表 db2 list tables for all
4.列出用户表 db2 list tables for user
5.列出特定的用户表 db2 list tables for schema[user]
6.创建一个跟数据库某个表相同的表 db2 create table t1 like t2
7.将表t1的数据导入另一个表 db2 "insert into t1 select * from t2"
8.查询表 db2 "select * from table name where ..."
9.显示表结构 db2 describe table tablename
10.修改列 db2 alter table[tablename] alter column [columnname] set data type varchar(24)
==============脚本文件操作命令==============
1.执行脚本命令 db2 -tvf xx.sql
2.查看命令帮助 db2 ? db2start
3.查看错误码信息 db2 ? 22001 详细信息用 db2 ? <command>
4.备份数据库 db2 backup db <dbname>
5.在线备份数据库 db2 -v "backup database <databasename> online to <path> with 2 buffers buffer 1024 include logs without prompting"
6.恢复数据库 db2 restore db <source db name>
7.在线恢复数据库 db2 "rollforward db <database name> to end of logs and stop"
8.导出数据文件 db2move <dbname> export [-sn 模式名称 一般为db2admin] [-tn 表名 多个用逗号分开]
9.导入数据文件 db2move <dbname> import
10.获取db2数据库管理配置环境信息 db2 get dbm cfg
=============表操作===============
1.查询数据 db2 "select * from t1"
2.删除数据 db2 "delete from t1"
3.修改数据 db2 "update t1 set t1.name = '11' where column1 = '2'"
2.启动数据库 db2start
3.停止数据库 db2stop
4.强制停止数据库 db2stop force
5.创建数据库 db2 create db [dbname]
6.连接到数据库 db2 connect to [dbname] user [username] using [userpassword]
7.断开数据库连接 db2 connect reset || db2 terminate
8.列出所有数据库 db2 list db directory
9.列出所有激活的数据库 db2 list active databases
10.删除数据库 drop database [dbname]
===============操作数据库命令===============
1.列出所有用户表 db2 list tables;
2.列出所有系统表 db2 list tables for system
3.列出所有表 db2 list tables for all
4.列出用户表 db2 list tables for user
5.列出特定的用户表 db2 list tables for schema[user]
6.创建一个跟数据库某个表相同的表 db2 create table t1 like t2
7.将表t1的数据导入另一个表 db2 "insert into t1 select * from t2"
8.查询表 db2 "select * from table name where ..."
9.显示表结构 db2 describe table tablename
10.修改列 db2 alter table[tablename] alter column [columnname] set data type varchar(24)
==============脚本文件操作命令==============
1.执行脚本命令 db2 -tvf xx.sql
2.查看命令帮助 db2 ? db2start
3.查看错误码信息 db2 ? 22001 详细信息用 db2 ? <command>
4.备份数据库 db2 backup db <dbname>
5.在线备份数据库 db2 -v "backup database <databasename> online to <path> with 2 buffers buffer 1024 include logs without prompting"
6.恢复数据库 db2 restore db <source db name>
7.在线恢复数据库 db2 "rollforward db <database name> to end of logs and stop"
8.导出数据文件 db2move <dbname> export [-sn 模式名称 一般为db2admin] [-tn 表名 多个用逗号分开]
9.导入数据文件 db2move <dbname> import
10.获取db2数据库管理配置环境信息 db2 get dbm cfg
=============表操作===============
1.查询数据 db2 "select * from t1"
2.删除数据 db2 "delete from t1"
3.修改数据 db2 "update t1 set t1.name = '11' where column1 = '2'"