接到电话7点多了,说是数据库无法访问,吓坏我了,通常这个比较棘手的
问了具体情况,才这么说,是load了几张表后,数据库暂挂了,我终于舒了一口气!
这个不难,但是他不知道怎么搞,我说去看我的blog,哪儿哪儿怎么处理之类的,半小时后,给我电话“干脆你来帮我吧”,郁闷!
通常这样的,当load 数据的时候有3种方式,copy yes/copy no/norecoverable
默认copy no:这样对于DMS的表空间load之后会处于备份暂挂状态,
需要对表空间进行备份之后才可以使用
copy yes:load之后系统会自动做一个表空间的备份!
norecoverable:load之后系统不需要备份,表空间不暂挂!
当然,之前他的load也出错了,这样就同时存在表暂挂和表空间暂挂,
首先需要QC连接数据库,查看所有表,找到表状态列,看有没有状态有问题的表,一般有问题的话采用2种方式(根据不同情况了)
1.load terminate/restart 2.set integrity
其次查看数据库表空间的状态,QC中还是看表空间状态列,找到有备份暂挂的表空间,然后:backup database tablespace xxx下就ok了,这里需要注意的是(如果多分区数据库,需要使用db2_all分先后对主次节点备份)
就这么多了。。。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/694276/viewspace-497915/,如需转载,请注明出处,否则将追究法律责任。