免费注册 查看新帖 |

Chinaunix

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

db2 归档,造成归档空间满了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-25 12:49 |只看该作者 |倒序浏览
db2 归档,造成归档空间满了。 是否需要做个 冷备份(db2 backup db),然后rm 掉 归档日志空间? 谢谢

论坛徽章:
0
2 [报告]
发表于 2011-03-25 13:00 |只看该作者
回复 1# sqlnet


    加个compress试试?日志最好还是用PRUNE来删比较好,除非是备份好的。

论坛徽章:
0
3 [报告]
发表于 2011-03-25 13:04 |只看该作者
回复  sqlnet


    加个compress试试?日志最好还是用PRUNE来删比较好,除非是备份好的。
3sane 发表于 2011-03-25 13:00



    明白,我就是确定下 冷备后,就能删除归档日志了吧。

这样做吧。
db2 backup db TESTDB to "/home/db2inst1/db/20100324" compress

db2 get db cfg

First active log file                                   = S0001568.LOG

db2 prune logfile prior to S0001568.LOG

论坛徽章:
0
4 [报告]
发表于 2011-03-25 13:13 |只看该作者
回复 3# sqlnet


   online可以加include logs,保留多少就看你对rollforward的需求了。

论坛徽章:
0
5 [报告]
发表于 2011-03-25 14:07 |只看该作者
回复  sqlnet


   online可以加include logs,保留多少就看你对rollforward的需求了。
3sane 发表于 2011-03-25 13:13



    我做了冷备,把之前的都删掉,有问题还有备份,include logs有什么用呢?

论坛徽章:
0
6 [报告]
发表于 2011-03-31 12:04 |只看该作者
最好是做一个在线的全备份(含日志 INCLUDE LOGS),然后再去删除老的归档日志...

论坛徽章:
0
7 [报告]
发表于 2011-03-31 12:07 |只看该作者
你可以这样来做...

$ db2 backup database testdb online to "/db2/backup" include logs

然后再去删除老的归档日志就可以的了...



希望能对你有帮助...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP