ORA-00257: archiver error. Connect internal only, until freed
login in
sys
sqlplus sys/pass@tt as sysdba
find
archiv log
positionSQL> show parameter log_archive_dest;
if value is null, check directory
SQL> archive log list;
check
flash recovery area
use conditionSQL> select * from V$FLASH_RECOVERY_AREA_USAGE;
find recovery directory
SQL> show parameter recover;
remove log file in no use.
caution: reserver file remain in time.rman maintain
rman target sys/pass
check archivelog in no use
RMAN> crosscheck archivelog all;
delete expired file in db
RMAN> delete expired archivelog all;
RMAN> delete archivelog until time 'sysdate-1';
check again
SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;
Others
if archive log
model can’t startup,
recover to noarchive log
startup then shutdown.
1 | shutdown immediate; |
turn to archive log
again
1 | shutdown immediate; |
If still can’t modify startup.
Try to delete more log or expand space.
1 | ## check log group |