免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1406 | 回复: 1
打印 上一主题 下一主题

高手帮忙:关于WINDOWS DB2的磁带备份与恢复 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-08-17 12:56 |只看该作者 |倒序浏览
希望有人可以帮帮我。
我用的是DB2 7.0 FOR WINDOWS,我现在想把数据库文件备份到HP的磁带机上(4mm)。以下是我的操作:
1.initialize tape on \\.\tape0 using 4096
2.backup db test1 to \\.\tape0(都用默认的BUFFER:1024)
3.backup db test2 to \\.\tape0
4.backup db test3 to \\.\tape0
所有备份都能正常完成,备份后我想尝试恢复。
1.rewind tape on \\.\tape0
做完回带后,我想恢复test2,把set position 到2的时候,系统提示(DB21058E) 说该position无效,但我查过书,每次备完带,DB2都会做一个MARK.恢复的时候set position到这个mark,然后恢复。我试过position 0和1 可以set.就是2之后不可以,老是提示无效。

我不知上面的步骤有没错误。我只想实现一盒带备份多个数据库,然后可以恢复。我不知道是不是因为磁带的block size和DB2的buffer设置有问题,因为我对这两个概念不是很了解,或者是什么其它的原因,希望各位高手帮帮小弟。

论坛徽章:
0
2 [报告]
发表于 2004-08-24 01:12 |只看该作者

高手帮忙:关于WINDOWS DB2的磁带备份与恢复

不知道在WIN下如何设置TAPE的BLOCK SIZE ,但DB2支持的固定块大小只有512、1024、2048 和 4096 字节,如果固定块不是以上大小,备份不会成功!也可以使用可变块大小(BLOCK SIZE是0),那就必须指定一个buffer大小!
没在WIN下用过TAPE,以前偶回过一个在AIX下使用磁带备份的帖子,偶觉得原理会差不多,看一下会不会有帮助!
http://bbs.chinaunix.net/forum/v ... &highlight=磁带
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP