ORA-00257: archiver error. Connect internal only, until freed.
SQL*Plus: Release 11.2.0.4.0 Production on Mon Nov 20 10:21:25 2017
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-00257: archiver error. Connect internal only, until freed.
Enter user-name: cognosuser
Enter password:
ERROR:
ORA-00257: archiver error. Connect internal only, until freed.
看下歸檔大小:
[[email protected] archivelog]$ ll
total 136
drwxr-x---. 2 oracle oinstall 4096 Nov 1 11:07 2017_11_01
drwxr-x---. 2 oracle oinstall 4096 Nov 4 02:28 2017_11_04
drwxr-x---. 2 oracle oinstall 4096 Nov 6 22:00 2017_11_06
drwxr-x---. 2 oracle oinstall 4096 Nov 9 17:20 2017_11_09
drwxr-x---. 2 oracle oinstall 4096 Nov 12 08:00 2017_11_12
drwxr-x---. 2 oracle oinstall 4096 Nov 15 07:00 2017_11_15
drwxr-x---. 2 oracle oinstall 4096 Nov 15 23:59 2017_11_16
drwxr-x---. 2 oracle oinstall 4096 Nov 17 00:00 2017_11_17
drwxr-x---. 2 oracle oinstall 4096 Nov 18 00:00 2017_11_18
drwxr-x---. 2 oracle oinstall 4096 Nov 19 00:00 2017_11_19
drwxr-x---. 2 oracle oinstall 4096 Nov 19 23:59 2017_11_20
[
12G .
[[email protected] archivelog]$
設定恢復區大小:
SQL> show parameter recover;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/fast_recovery_
area
db_recovery_file_dest_size big integer 11182M
db_unrecoverable_scn_tracking boolean TRUE
recovery_parallelism integer 0
SQL>
清理歸檔:
crosscheck archivelog all;
delete noprompt expired archivelog all;
delete noprompt archivelog all completed before 'sysdate-3';
重新設定閃回區大小:
SQL> alter system set db_recovery_file_dest_size =30G;
System altered.
SQL> show parameter recover;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/fast_recovery_
area
db_recovery_file_dest_size big integer 30G
db_unrecoverable_scn_tracking boolean TRUE
recovery_parallelism integer 0
SQL>
再定時自動刪除下歸檔