免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2857 | 回复: 10

紧急求助:数据库恢复中重定向表空间遇到问题 [复制链接]

论坛徽章:
0
发表于 2004-08-06 13:06 |显示全部楼层
数据库在恢复时候需要重新定向到一个表空间(一个裸设备),可是每次重定向的时候就会出错,机器就没有反应了,光标一直在闪,就是执行

使用命令如下:
db2 restore db gdbnj from g:\backup redirect

db2 set tablespace containers for 3 using (device "\\.\e:" 6000000)

就是在第二句的时候出问题

我把db2dialog里面的错误贴出来
================================
2004-08-06-13.01.23.390000   InstanceB2   Node:000
PID:1068(db2syscs.exe)   TID:2168   Appid:*LOCAL.DB2.040806045959
buffer_pool_services  sqlbDMSAcquireContainer   Probe:105   Database:GDBNJ

Container '\\.\e:' is different from specified size.
User: 24000000 Kb OS: 24579040 Kb. Extra storage is wasted.

2004-08-06-13.01.23.500000   InstanceB2   Node:000
PID:1068(db2syscs.exe)   TID:2168   Appid:*LOCAL.DB2.040806045959
buffer_pool_services  sqlbfix   Probe:2074   Database:GDBNJ

sqlbAddContainerRequest - rc == SQLB_CONTAINER_ALREADY_ADDED3d81 ffff                                     =...               


2004-08-06-13.01.23.625000   InstanceB2   Node:000
PID:1068(db2syscs.exe)   TID:2168   Appid:*LOCAL.DB2.040806045959
base_sys_utilities  sqle_panic   Probe:10   Database:GDBNJ

sqle_panic: Panic/sleep = 0000 0000   

=================

请大家帮帮忙~~很急

论坛徽章:
0
发表于 2004-08-06 15:04 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

你这个是在win下的吧,
可能是系统空间不足,
你设的restore buff是多大,你机器的内存够吗?
RAW够大吗?

论坛徽章:
0
发表于 2004-08-06 15:10 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

这应该和restore buffer没什么关系吧?我是在做set tablespace 的时候出问题的,restore buffer100多m吧,机器的物理内存是2G

raw实际的大小24579040 Kb,我使用了24000000 Kb

论坛徽章:
0
发表于 2004-08-06 16:14 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

以前的备份是不是改了USERSPACE1,TEMPSPACE1的大小?

论坛徽章:
0
发表于 2004-08-06 16:26 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

我所有的表空间都要重新定义

论坛徽章:
0
发表于 2004-08-06 16:35 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

出问题时报的错误是什么?

1、你的是不是已经把这个container分配给了其它tbs?
2、你指定的container大小对不对?

论坛徽章:
0
发表于 2004-08-06 16:55 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

出问题的时候没有任何的错误信息,回车以后光标就停留在下一行,但是从db2diag.log里面看出来是出问题了~~
这个裸设备没有分配给其他的tbs亚,大小制定的也是小于设备大小的

论坛徽章:
0
发表于 2004-08-06 17:02 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

现在主要不知道log里面记录的错误是什么~~

论坛徽章:
0
发表于 2004-08-06 17:22 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

这个表空间和container已经创建了吗?

论坛徽章:
0
发表于 2004-08-06 17:30 |显示全部楼层

紧急求助:数据库恢复中重定向表空间遇到问题

sqlbAddContainerRequest - rc == SQLB_CONTAINER_ALREADY_ADDED3d81 ffff =... 好像是你的RAW已经分配了。
我做过重定向容器。当你db2 set tablespace containers 失败之后,一定要执行db2untag 命令(db2untag /dev/raw/raw1,在WINDOWS里面应该也有相应的命令的。),否则这个裸设备是不能再次分配的。
另外:User: 24000000 Kb OS: 24579040 Kb. Extra storage is wasted提示你划分的块没有把这个分区用完,有一些空间浪费了。
补充:重定向容器一定要按照原来数据库的HIGH WATER MARK来恢复,否则会提示表空间容量不足。
不知道有没有帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,8.5折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时8.5折扣期:2019年9月30日前


----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP