定时删除归档日志
在备份归档日志的时候,oracle默认db_recovery_file_dest_size是2G,当空间不够的时候,有俩种办法解决:1:修改db_recovery_file_dest_size,但是不管这个值设的有多大,空间还是会有满的一天,所以这只是一个暂时的解决办 法
alter system setdb_recovery_file_dest_size=3G 2:定时删除归档日志,需要建立俩个文件,然后把run.bat设置为计划任务
rman target 'sys/123456' cmdfile 'c:\logmnr\cmd.txt' delete archivelog all completed before 'sysdate -1'; 注意:最好不要直接删除物理归档日志,因为oracle在目录数据库或控制文件中会记录归档日志的信息,直接删除物理归档日志文件的话,oracle会认为空间没有释放,还得手工进入rman删除归档日志的记录信息
页:
[1]