DPF环境做了表空间备份之后还不能用

DPF环境两个server:A和B,9个节点,其中0节点在A上,1--8节点在B上。在A server上对一个表(该表的表空间在B server上)进行load的时候忘记加nonrecoverable,导致其所在表空间backup pending了。然后去fix,在B server上对该表空间做了online的备份。做完备份之后发现该表空间下的表可以select了,也可以load,但是就是不能做增删改操作,比如说建表,delete数据, 会报错: SQL0290N  Table space access is not allowed.  SQLSTATE=55039

请问这种问题是什么原因,该怎么解决? 谢谢!

参与12

3同行回答

db2haodbdb2haodb数据库开发工程师IGI
问题解决了,用:db2 \"backup db STAGINGDB on all dbpartitionnums tablespace (STAGING_HIST) online to /dev/null\"   对各个分区的该表空间做备份。显示全部

问题解决了,用:

db2 \"backup db STAGINGDB on all dbpartitionnums tablespace (STAGING_HIST) online to /dev/null\"   对各个分区的该表空间做备份。

收起
互联网服务 · 2015-11-24
浏览1165
DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司
Need OFFLINE backup显示全部

Need OFFLINE backup

收起
电信运营商 · 2015-11-24
浏览1072
  • 因为有很多用户在用,所以没敢做offline的,online的不行吗,之前遇到这种问题我都是做online backup都解决了,请问有什么区别吗?谢谢
    2015-11-24
db2bird1db2bird1数据库管理员enmo
1、把表空间的状态贴出来2、你执行备份的命令贴出来3、看看后台日志显示全部

1、把表空间的状态贴出来

2、你执行备份的命令贴出来

3、看看后台日志

收起
系统集成 · 2015-11-24
浏览1144
  • 1.表空间状态在做备份之前是backup pending, 做了online backup之后是normal: State = 0x0000 Detailed explanation: Normal 2. db2 "backup db STAGINGDB tablespace (STAGING_HIST) online to /dev/null"
    2015-11-24
  • 状态看起来是正常的。那就看看后台日志有啥异常没有。还有把数据库版本给贴出来一下,方便后面的人解答你的问题
    2015-11-24

提问者

db2haodb
数据库开发工程师IGI
擅长领域: 数据库存储前置系统

相关问题

问题状态

  • 发布时间:2015-11-24
  • 关注会员:3 人
  • 问题浏览:2887
  • 最近回答:2015-11-24
  • X社区推广