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;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29635878/viewspace-1157266/
,如需转载,请注明出处,否则将追究法律责任。