ORA-00257 archiver error. Connect internal only, until freed.
Cause: The archiver process received an error while trying to archive a redolog.
If the problem is not resolved soon, the database will stop executing transactions.
The most likely cause of this message is the destination device is out of space
to store the redo log file.
Action: Check the archiver trace file for a detailed description of the problem.
Also, verify that the device specified in the initialization parameter ARCHIVE_LOG_DEST is set up properly for archiving.
ORA-00257 comes under "Oracle Database Server Messages".
These messages are generated by the Oracle database server when running any Oracle program.
How to free archive destination device:
Most probably archive destination is full. We should backup archive logs, then remove them.
We can use following steps for this
1. find the location of Archive destination by
SQL> ARCHIVE LOG LIST
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /u01/OracleHome/arch
Oldest online log sequence 11160
Next log sequence to archive 11163
Current log sequence 11163
2. move some files to some other location using os command
cd /u01/OracleHome/arch
mv /u01/OracleHome/arch/* /u01/OracleHome/archive_backup/
Or it can be done using RMAN also
rman target /
RMAN> backup archive log all format '/u01/OracleHome/archive_backup';
RMAN> delete archive until time 'trunc(sysdate)';
Comments
Post a Comment