db2stop
执行时如有连接未断开就会报"SQL1025N
未停止数据库,因为数据库仍是活动的。"的提示,而不能执行。
最好的办法是
执行DB2
force
application
all
断开所有连接,之后再执行db2stop,这样比较安全
但是要注意:
DB2
force
application
all
是异步的。
打字不易,采纳哦!
使用quiense
database停止单个数据库:
如果连上来的用户不是sysadm中的一员,可用instance用户连接上数据库,然后用
db2
quiesce
db
immediate
force
connections
再用
db2
reset
或者db2
terminate
最后
deactivate
db
办完事后,记得用db2
unquiesce
db来恢复其对外连接。
具体流程如下:
db2
connect
to
sample
db2
quiesce
db
immediate
force
connections
db2
terminate
db2
deactivate
db
sample
db2
connect
to
sample
db2
unquiesce
db
注意:
quiesce
database
后,仅有
sysadm,
sysmaint,
dbadm,
或
sysctrl
用户可以访问数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)