技术开发 频道

DB2数据库常用命令集

【IT168 技术】在DB2的开发过程中,贯穿整个开发过程还有很重要的一部分工作就是数据库的维护;对于维护一个庞大信息系统来说是非常必要的;留一份简易的维护手册,以备不时之需;以下收集到的部分维护命令,以飨我们的维护工程师和项目经理。

 

*************************************************

*     update: 2006-06-14

*     memo: 详细命令请使用"db2 ? <command>"进行查看。 

*************************************************


 

1.关闭db2

 

db2stop 或db2stop force。


 

在脚本中一般两个都写上,避免使用db2stop force命令,如:

 

db2stop
db2stop force


 

2.启动db2

 

db2start


 

3.创建数据库

 

db2 create db <db name>或db2 create db using codeset GBK territory CN


 

4.删除数据库

执行此操作要小心。

 

db2 drop db <db name>


 

如果不能删除,断开所有数据库连接或者重启db2。

5.断开数据库连接

 

db2 force application all


 

6.连接数据库

 

db2 connect to <db name> user <username> using <password>


 

7.断开数据库连接

断开当前数据库连接:

 

db2 connect reset或者:db2 disconnect current


 

断开所有数据库的连接:

 

db2 disconnect all


 

8.备份数据库

 

db2 backup db <db name>


 

备注:执行以上命令之前需要断开数据库连接

9.恢复数据库

 

db2 restore db <source db name>


 

10.导出数据文件

 

db2move <db name> export 
[-sn <模式名称,一般为db2admin>] 
[-tn     <表名,多个之间用逗号分隔>]


 

11.导入数据文件

 

db2move <db name> import


 

12.列出数据库中所有db

 

db2 list db directory


 

13.进入db2命令环境

 

在“运行”中执行:db2cmd
0
相关文章