ORA-00257: archiver error. Connect internal only, until freed
login in
syssqlplus sys/pass@tt as sysdbafind
archiv logpositionSQL> show parameter log_archive_dest;if value is null, check directory
SQL> archive log list;check
flash recovery areause 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/passcheck 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 |