DB2常用命令

 


1、强行停止DB2某个db应用连接(from Sharon)

方法一:

db2 connect to DBNAME
db2 force application all for DBNAME

方法二:

db2 "force application for(hand id)" 

PS:  多啰嗦一句,其实最好的方式应该是断开网络连接,然后使用类似ILO的工具连接到server进行离线备份,因为有些应用在我们强行断开连接后,马上又会自动连接过来。ILO这种工具是很多主机都自带的东西,完全free,只是需要多连接一根网线而已。


2、查看表空间:
list tablespaces
list tablespace containers for 1

3、检查db2的常用命令:
pe -ef | grep db2
db2ilist
db2 get db cfg for dbname 
db2 get db cfg for dbname | grep LOGARCHMETH1
db2 list db directory
db2 list applications
db2 connect to dbname
db2 disconnect current
db2 list tablespaces
db2 list tablespace containers for 0

4、查看数据库备份情况:
db2 list utilities show detail

5、查询数据库列表:(from Billy)
db2 list db directory | grep -E 'Database alias|Directory entry type' | cut -d= -f2 | awk '
    BEGIN { i=-1 }
    i == -1 { printf "%s:", $1 }
    i == 1 { print $1 }
    // { i=i*-1; }
  ' | grep -i Indirect | cut -d: -f1

6、查询db2的创建时间:
select min(create_time) from syscat.tables
db2 list tables  for   schema   SYSIBM


__

___________________________________________________________________________________

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Author:   laven54 (lurou)

Email:    laven54@163.com

Blog:      http://blog.csdn.net/laven54



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值