Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

关于DB2的日志,循环日志,归档日志

Posted on 2010-02-09 10:19 Prayer 阅读(863) 评论(0)  编辑 收藏 引用 所属分类: DB2

关于DB2的日志,循环日志,归档日志
什么时候可以删除日志。哪些日志可以删?在数据库处于什么情况下可以删。

循环日志:在任何情况下都不能删除循环日志,如果删除数据库就会出错。
如果出错了,只能用备份做恢复,如果没有做备份,那么只有找IBM官方来帮做一个连接
然后你export出数据,然后再重建数据库。据说这个还是要在你买了PPA的情况下才提供
的服务内容。
归档日志:归档日志中的活动日志部份是不能删除的,如果删除结果同循环日志被删除的情况。
归档日志中的已归档日志是可以删除的,但删除了以后你可能就没法做一些前滚操作了。
数据库备份的恢复涉及备份文件和日志
关系如下:做备份的时候,最好使用日志参数把一个特殊日志也打包进去,因为恢复的时候
如果没有这个特殊文件,恢复是无法完成的,更别说前滚了。
两次全备份之间的归档日志如果被删除,则数据库无法前滚到这两次全备中的任何时间,相反
如果日志保留,则可以把数据库前滚到这两次全备中的任何时间点,具体做法是:先恢复第一个
全备,然后使用日志前滚到指点的时间点。
 
其实就一句话:如果两次备份之间的日志有保留就可以把数据库前滚到这两次备份中的任何时间
点。


 


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理