db2 常用命令

1、将常用命令,设置为别名,方便记忆

alias listapp='db2 list applications'

alias listappx='db2 list applications show detail'

alias listtran='db2 list INDOUBT TRANSACTIONS'

alias listtranx='db2 list INDOUBT TRANSACTIONS WITH PROMPTING'

alias listtab='db2 list tables for all'

alias listlockwait='db2 list applications show detail|grep -i lock'

alias listdb='db2 list database directory'

alias listnode='db2 list node directory show detail'

alias listutil='db2 list utilities'

alias listutilx='db2 list utilities show detail'

alias listts='db2 list tablespaces'

alias listtsx='db2 list tablespaces show detail'

alias listtsc='db2 list tablespace containers for '

alias db2topx="db2top -d $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) -V $(db2 list database directory|grep -B 5 'Indirect'|head -n 1)"

alias hadr_cfg="db2 get db cfg for $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) |grep -i hadr "

alias hadr_primary="db2 start hadr on database $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) as primary "

alias hadr_standby="db2 start hadr on database $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) as standby "

alias hadr_status="db2pd -d $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) -hadr"

alias hadr_stop= "db2 stop hadr on database $(db2 list database directory|grep -B 5 'Indirect'|head -n 1)"

alias hadr_toprimary="db2 takeover hadr on db $(db2 list database directory|grep -B 5 'Indirect'|head -n 1)"

alias hadr_toprimary_force="db2 takeover hadr on db $(db2 list database directory|grep -B 5 'Indirect'|head -n 1) by force"

alias db2version=$(db2level |grep -oE "v[0-9.]+")

 

#查看数据库有哪些表

db2 list tables for all

db2 list tables for schema xxx

#强制关闭所有连接

db2 force application all

#清楚当前回话的所有后台进程

db2 terminate

#kill指定进程

db2 force application(id)

 

#判断是否主从

db2pd -d $DBNAME -hadr

 

转载于:https://www.cnblogs.com/dbcloud/p/6002792.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值