Heim  >  Artikel  >  Datenbank  >  Oracle 归档日志的清除

Oracle 归档日志的清除

WBOY
WBOYOriginal
2016-06-07 17:12:341172Durchsuche

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;

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn