Oracle 归档日志的清除,oracle 的归档日志,达到设置的极限值之后,数据库就不能使用了。
Oracle 的归档日志,达到设置的极限值之后,数据库就不能使用了。
出现的错误提示是:
ORA-00257: archiver error. Connect internal only, until freed
那么这时候可以选择把它的日志文件移动到别的地方去,然后去去删除参数文件里面的值
1、查看归档日志文件位置
sqlplus / as sysdba
archive log list;
2、移动归档日志到别的地方
cd 位置
mv *.* 目标备份位置
3、删除参数文件中的值
在linux终端中输入
rman target /
crosscheck archivelog all;
delete archivelog all;或则是先备份然后再删除
backup archivelog all format '/home/oracle/archbackup/db1_arch_%U' delete input;
,