如题:2003下ora817归档日志的删除,是不是直接在硬盘上删除就可以了,删除后需要不需要在oracle中在删除些什么东西释放空间呢?
归档日志所占空间的是不是跟所在的硬盘空间大小有关系,在创建归档日志的时候有没有指定归档日志空间大小的参数???

解决方案 »

  1.   


    先备份,备份完了,直接删除就可以了。Oracle 会写online redo log。 这个是有固定大小。 当online redo log 写满了,就会转到归档文件进行保存。 楼主可以看看Oracle 相关的资料。
      

  2.   

    直接删除也可以,但是建议用RMAN来进行删除一般归档大小,可以参考参数
    show parameter db_recovery_file_dest_size
      

  3.   

    db_recovery_file_dest_size
    这个参数在我的817版本里没有呀???
      

  4.   

    db_recovery_file_dest_size
    起什么作用的??
      

  5.   

    一个new future:flashback,归档日志主要是用来做recovery的,如果你不需要恢复到之前的那些时间点,归档日志可以直接用OS命令delete掉。
    或者用RMAN备份归档日志用delete all input这个选项删除归档日志,如果备份也不需要,可以用RMAN删除备份集。