li
  当前位置:主页 > 基础知识 > 文章内容
li
命令总结:DB2常用的命令
来源: www.ixdba.net  作者: www.ixdba.net    时间:2007-12-21   阅读:1  
本文章共2046字,分2页,当前第1页,快速翻页:
 

db2常用命令,还不错,记录一下,以备查用!

1:启动当前的DB2数据库管理实例

     db2start

2停止当前的数据库管理实例

     db2stop

注:启动和关闭的是数据库管理实例,而不是单个的数据库,而restart database并不是重新启动数据库,是平衡非正常结束而不一致状态的数据库,结束后,连接仍然存在。

3.连接数据库

IXDBA.NET社区论坛

     db2 connect to o_yd user db2 using pwd

4.读数据库管理程序配置

     db2 get dbm cfg

5.写数据库管理程序配置

     db2 update dbm cfg using 参数名 参数值

6.读数据库的配置

     db2 connect to o_yd user db2 using pwd

     db2 get db cfg for o_yd

7写数据库的配置

     db2 connect to o_yd user db2 using pwd

     db2 update db cfg for o_yd using 参数名 参数值

8关闭所有应用连接

     db2 force application all

     db2 force application ID1,ID2,,,Idn MODE ASYNC

     (db2 list application for db o_yd show detail)

9备份数据库

     db2 force application all

     db2 backup db o_yd to d:

    (db2 initialize tape on \\.\tape0)

    (db2 rewind tape on \\.\tape0)

    db2 backup db o_yd to \\.\tape0

10恢复数据库

    db2 restore db o_yd from d: to d:

    db2 restore db o_yd from \\.\tape0 to d:

11绑定存储过程

   db2 connect to o_yd user db2 using pwd

   db2 bind c:\dfplus.bnd

  拷贝存储过程到服务器上的C:\sqllib\function目录中

12整理表

    db2 connect to o_yd user db2 using pwd

    db2 reorg table ydd

    db2 runstats on table ydd with distribution and indexes all

13.导出表数据

文件格式:
DEL
:界定的ASCII文件,行分隔符和列分隔符将数据分开。常用
ASC
:定长的ASCII文件,行按照行分割符分开,列定长。
PC/IXF
:只能用来在db2之间导数据,根据类型数字值被打包成十进制或者二进制,字符被保存为ASCII,只保存变量已经使用了的长度,文件中包括表的定义和表的数据。
         WSF
:工作表方式导入导出,不建议使用。

     export:导出数据,支持IXFDELWSF

     db2 export to c:\dftz.txt of del select * from dftz

     db2 export to c:\dftz.ixf of ixf select * from dftz

14.导入表数据

    import:导入数据,可以向表或者视图中导入数据,支持上面提到的4中文件。

import from c:\123.txt of del  insert into ylbx.czyxx

db2 import to c:\dftz.txt of del commitcount 5000 messages  c:\dftz.msg insert into dftz

db2 import to c:\dftz.ixf of ixf commitcount 5000 messages c:\dftz.msg insert into dftz

db2 import to c:\dftz.ixf of ixf commitcount 5000 insert into dftz

db2 import to c:\dftz.ixf of ixf commitcount 5000 insert_update into dftz

db2 import to c:\dftz.ixf of ixf commitcount 5000 replace into dftz

db2 import to c:\dftz.ixf of ixf commitcount 5000 create into dftz   



阅读更多内容1 · 2 · 下一页>>


  上一篇: 完美解决mysql数据库字符编码问题...   下一篇: solaris的语言包问题
li
 §相关评论  
 热点文章
·如何设置MySQL同步(mysql双机
·Lvs调度策略研究
·tomcat中的几点配置说明
·vmware三种网络连接
·drbd安装使用指南
·神秘的DUAL
·Apache Prefork和Worker模式的
·Linux as4.2下Xfs文件系统的安
·Jdk Installation of Solaris
·Rsh无密码登录设置
·Linux下修改网卡工作模式
li
 编辑推荐
·如何设置MySQL同步(mysql双机
·Lvs调度策略研究
·tomcat中的几点配置说明
·vmware三种网络连接
·drbd安装使用指南
·神秘的DUAL
·Apache Prefork和Worker模式的
·Linux as4.2下Xfs文件系统的安
·Jdk Installation of Solaris
·Rsh无密码登录设置
·Linux下修改网卡工作模式
li
 相关篇章
·完美解决mysql数据库字符编码问题...
·mysql:如何让mysql支持中文gbk字...
·在Tomcat下禁止目录浏览功能
·tomcat中的几点配置说明
·solaris系统管理员认证指南
·Linux下修改网卡工作模式
·Rsh无密码登录设置
·Sun solaris好站点推荐
·在sun solaris下编译安装apache+...
·Mysql中max_allowed_packet参数设...
·solaris的语言包问题
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接