从操作系统中直接删除 归档日志 会有社么后果?

从操作系统中直接删除 归档日志 会有社么后果?

请教高手,如何最简单手工得删除归档日志, 必须通过RMAN 马?
我 用得是 8.17版本, 试过几个方法 好像都不行

得到命令 是

Allcate channel for maintenance device type disk;
delete archivelog untiltime 'sysdate-7' backed up 2 times to disk;
可以删除备份过2次得 日志
不知道 如何使用 请教各位大侠


zt....
处理手工删除归档日志导致无法进行归档日志备份的问题
===========================================================
作者: oldboy(http://oldboy.itpub.net)
发表于: 2007.04.27 17:47
分类: ORACLE备份恢复
出处: http://oldboy.itpub.net/post/29104/283993
---------------------------------------------------------------
简单介绍了处理归档日志删除的处理问题.
最近接用户反映,他恢复了指定日志的归档日志,并进行分析后,就手工把这个归档日志删除了,但删除后,就发现使用RMAN进行备份时,始终报刚才删除的归档日志找不到.
呵呵.这个问题,用户认为这个归档日志已经备份了的,怎么还要进行检查呀.
原来ORACLE 的RMAN对这个归档日志的位置进行了记录,只要没有使用RMAN进行删除,他就要去检查,因此,手工删除后,Rman备份会检测到日志缺失,从而无法进一步继续执行。此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。具体命令如下:
1.RMAN> crosscheck archivelog all;
2. RMAN> delete expired archivelog all
我也来说两句 查看全部回复

最新回复

  • jimpuppet (2008-11-14 20:21:07)

    自己顶一下了
  • awestwolf (2008-11-15 01:07:09)

    RMAN中的backup命令自己就可以删除。你可以查一下RMAN的命令手册了。
  • jimpuppet (2008-11-15 10:29:09)

    一定要 用rman 吗? 8i版本比较老?rman 如何删除日志?
  • jimpuppet (2008-11-17 11:35:41)

    继续求教中 ing
  • 1x1xqq (2008-11-17 13:14:05)

    归档日志是数据库恢复用的,可以实现完全恢复,或者恢复到某个时刻, 如果没有归档日志,那只能恢复到你以前做的完全备份的状态,


    随便删,没关系,如果没有必要恢复的话。
  • 1x1xqq (2008-11-17 13:15:20)

    找到归档日志直接删就可以了
  • jimpuppet (2008-12-02 15:54:55)

    确定 能直接删除? ??
  • jimpuppet (2008-12-22 11:43:18)

    backup archivelog all delete input
    此句是在备份归档日志或备份集时,在备份完成后 可以删除原有输入对象
    oracle 8I 如何用?  望高手指点
  • gaopengtttt (2008-12-22 18:11:30)

    直接删除归档日志的话  也许会导致你的恢复失败。因为恢复是依赖于ARCHIVE LOG的 如果手懂删除可能出现日志断点,归档日志是系统恢复的核心。除非你确定你的ARCHIVELOG 不会在用到 ,也就是说你已经做了新的FULL BACKUP ,而且你确定你不会在恢复到较早的时间点OK?
  • anncy (2008-12-24 16:52:59)

    最好别手动DEL。