好学IT学院:IT信息技术分享交流平台
来源:赛迪网  作者:DuDu  发布时间:2008-12-04  ★★★加入收藏〗〖手机版
DB2数据库常用命令集:部分数据库维护命令
摘要:【赛迪网-IT技术报道】在DB2的开发过程中,贯穿整个开发过程还有很重要的一部分工作就是数据库的维护;对于维护一个庞大信息系统来说是非常必要的;留一份简易的维护手册,以备不时之需;以下收集到的部分维护命令,以飨我们的维护工程师和项目经理。…

【赛迪网-IT技术报道】在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

14.获取db2数据库管理配置环境信息

db2 get dbm cfg
 
15.获取db2某个数据库数据库管理配置环境信息

db2 get db cfg for <db name>
或者:连接至某个数据库以后执行db2 get db cfg。

数据库指南:关于DB2常用技巧解析
  DB2数据库操作是开发人员经常接触到的,是我们最常用的数据库之一,下面就教您一个DB2删除数据时的小技巧,如果您对DB2删除数据方…
  • 好学触屏公众号虎力全开、杨帆起航!
  • 好学考试H5触屏版开放内测