问题
I am using Oracle 10g database server. It is not allow me to connect to my user and says "RA-00257: archiver error. Connect internal only, until freed". I found that this is the issue of space on database machine. How can i free space to get my database working ? Please guide.
回答1:
I suggest you speak to your DBA or whoever is the sysadmin for the machine.
The database has "frozen" operations that require redo until more space is available to write archived redo-log files to.
回答2:
I have encountered this error couple of times, it simply tells that archivelog space has exhausted and need to be freed.
> set oracled_sid=write_oracle_sid_here
> rman target sys/put_sys_password_here
> crosscheck archivelog all;
> delete noprompt expired archivelog all;
>exit;
来源:https://stackoverflow.com/questions/5203367/ra-00257-archiver-error-connect-internal-only-until-freed