RFS[15]: Archivelog thread 1 sequence 3066 cannot be reused

During learning DataGuard on Windows 20003 in Oracle 10g, i run the shutdown abort command on the primary to see if fast-start failover is working, it was completed successfully and standby database became primary.
But on my new standby database which was previously primary, i am getting the following error:
>
RFS[15]: Archivelog thread 1 sequence 3066 cannot be reused
>
Can any body help?

In this environment, i have total three databases. One is primary which was previously physical standby database, second is logical standby database and third one which is in problem is the physical standby database.
>
Can you check alert log file & post some more information from trace files
>
ARCH: STARTING ARCH PROCESSES COMPLETE
Tue Oct 18 12:12:39 2011
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
ARC0: Thread not mounted
Tue Oct 18 12:12:40 2011
Successful mount of redo thread 1, with mount id 37729331
Tue Oct 18 12:12:40 2011
Allocated 3981204 bytes in shared pool for flashback generation buffer
Starting background process RVWR
RVWR started with pid=46, OS id=3284
Tue Oct 18 12:12:40 2011
Physical Standby Database mounted.
ARCt started with pid=45, OS id=2372
Tue Oct 18 12:12:40 2011
ARC1: Becoming the heartbeat ARCH
Completed: alter database mount
Tue Oct 18 12:12:43 2011
Starting Data Guard Broker (DMON)
INSV started with pid=48, OS id=6044
NSV1 started with pid=47, OS id=5780
RSM0 started with pid=49, OS id=4540
Using STANDBY_ARCHIVE_DEST parameter default value as USE_DB_RECOVERY_FILE_DEST
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET log_archive_dest_1='location="C:\Oracle\product\10.2.0\flash_recovery_area\standbyFiles\"','valid_for=(STANDBY_LOGFILE,STANDBY_ROLE)' SCOPE=BOTH SID='qadirect';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET log_archive_dest_state_1='ENABLE' SCOPE=BOTH SID='qadirect';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET standby_archive_dest='C:\Oracle\product\10.2.0\flash_recovery_area\standbyFiles\' SCOPE=BOTH SID='qadirect';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET log_archive_trace=0 SCOPE=BOTH SID='qadirect';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET log_archive_format='%t_%s_%r.arc' SCOPE=SPFILE SID='qadirect';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET standby_file_management='AUTO' SCOPE=BOTH SID='*';
Tue Oct 18 12:13:04 2011
ALTER SYSTEM SET archive_lag_target=0 SCOPE=BOTH SID='*';
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET log_archive_max_processes=30 SCOPE=BOTH SID='*';
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET log_archive_min_succeed_dest=1 SCOPE=BOTH SID='*';
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET db_file_name_convert='C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\','D:\test\oradata\','D:\QADIRECT_DB_FILES\DATA_FILES\','D:\test\oradata\' SCOPE=SPFILE;
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET log_file_name_convert='C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\','D:\test\oradata\' SCOPE=SPFILE;
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET fal_server='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=SSI-ORACLE)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=test_XPT)(SERVER=dedicated)))' SCOPE=BOTH;
Tue Oct 18 12:13:05 2011
ALTER SYSTEM SET fal_client='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=SSI-ORACLE)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=qadirect_XPT)(INSTANCE_NAME=qadirect)(SERVER=dedicated)))' SCOPE=BOTH;
Tue Oct 18 12:13:05 2011
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE THROUGH ALL SWITCHOVER DISCONNECT USING CURRENT LOGFILE
MRP0 started with pid=50, OS id=5788
Managed Standby Recovery starting Real Time Apply
Clearing online redo logfile 1 C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\REDO01.LOG
Clearing online log 1 of thread 1 sequence number 3066
Tue Oct 18 12:13:12 2011
Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE THROUGH ALL SWITCHOVER DISCONNECT USING CURRENT LOGFILE
Tue Oct 18 12:13:13 2011
Clearing online redo logfile 1 complete
Clearing online redo logfile 2 C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\REDO02.LOG
Clearing online log 2 of thread 1 sequence number 3067
Clearing online redo logfile 2 complete
Clearing online redo logfile 3 C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\REDO03.LOG
Clearing online log 3 of thread 1 sequence number 3065
Clearing online redo logfile 3 complete
Media Recovery Waiting for thread 1 sequence 3065
Fetching gap sequence in thread 1, gap sequence 3065-3065
Tue Oct 18 12:13:24 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[1]: Assigned to RFS process 6160
RFS[1]: Identified database type as 'physical standby'
Primary database is in MAXIMUM AVAILABILITY mode
Changing standby controlfile to RESYNCHRONIZATION level
Tue Oct 18 12:13:24 2011
RFS LogMiner: Client disabled from further notification
Primary database is in MAXIMUM AVAILABILITY mode
Standby controlfile consistent with primary
RFS[1]: Successfully opened standby log 4: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\LOG1.RDO'
Tue Oct 18 12:13:29 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[2]: Assigned to RFS process 6440
RFS[2]: Identified database type as 'physical standby'
Tue Oct 18 12:13:29 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[3]: Assigned to RFS process 2868
RFS[3]: Identified database type as 'physical standby'
Tue Oct 18 12:13:30 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[4]: Assigned to RFS process 3536
RFS[4]: Identified database type as 'physical standby'
Tue Oct 18 12:13:30 2011
RFS[3]: Archivelog thread 1 sequence 3065 cannot be reused
Tue Oct 18 12:13:30 2011
Errors in file c:\oracle\product\10.2.0\admin\qadirect\udump\qadirect_rfs_2868.trc:
ORA-16401: archivelog rejected by RFS
Tue Oct 18 12:13:30 2011
RFS[2]: Successfully opened standby log 5: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\QADIRECT\LOG2.RDO'
Tue Oct 18 12:13:34 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[5]: Assigned to RFS process 2740
RFS[5]: Identified database type as 'physical standby'
RFS[5]: Archivelog thread 1 sequence 3065 cannot be reused
Tue Oct 18 12:13:35 2011
Errors in file c:\oracle\product\10.2.0\admin\qadirect\udump\qadirect_rfs_2740.trc:
ORA-16401: archivelog rejected by RFS
Tue Oct 18 12:13:59 2011
Fetching gap sequence in thread 1, gap sequence 3065-3070
Tue Oct 18 12:14:00 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[6]: Assigned to RFS process 3120
RFS[6]: Identified database type as 'physical standby'
Tue Oct 18 12:14:01 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[7]: Assigned to RFS process 6096
RFS[7]: Identified database type as 'physical standby'
Tue Oct 18 12:14:02 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[8]: Assigned to RFS process 4616
RFS[8]: Identified database type as 'physical standby'
Tue Oct 18 12:14:02 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[9]: Assigned to RFS process 1032
RFS[9]: Identified database type as 'physical standby'
Tue Oct 18 12:14:02 2011
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[10]: Assigned to RFS process 6284
RFS[10]: Identified database type as 'physical standby'
Tue Oct 18 12:14:03 2011
RFS[6]: Archivelog thread 1 sequence 3066 cannot be reused
>
is it RAC or single instance database?
>
It is a single instance database.
>
SQL> SELECT * FROM GV$DATAGUARD_STATUS where message like '% Archivelog thread% cannot be reused%';
>
INST_ID FACILITY SEVERITY DEST_ID MESSAGE_NUM ERROR_CODE CALLOUT TIMESTAMP MESSAGE
1 Remote File Server Error 0 2648 16401 YES 10/19/2011 RFS[6]: Archivelog thread 1 sequence 3065 cannot be reused
1 Remote File Server Error 0 2649 16401 YES 10/19/2011 RFS[11]: Archivelog thread 1 sequence 3066 cannot be reused
1 Remote File Server Error 0 2650 16401 YES 10/19/2011 RFS[10]: Archivelog thread 1 sequence 3065 cannot be reused
1 Remote File Server Error 0 2651 16401 YES 10/19/2011 RFS[9]: Archivelog thread 1 sequence 3066 cannot be reused
1 Remote File Server Error 0 2652 16401 YES 10/19/2011 RFS[12]: Archivelog thread 1 sequence 3065 cannot be reused
1 Remote File Server Error 0 2653 16401 YES 10/19/2011 RFS[13]: Archivelog thread 1 sequence 3066 cannot be reused
1 Remote File Server Error 0 2654 16401 YES 10/19/2011 RFS[14]: Archivelog thread 1 sequence 3065 cannot be reused
1 Remote File Server Error 0 2655 16401 YES 10/19/2011 RFS[26]: Archivelog thread 1 sequence 3066 cannot be reused
1 Remote File Server Error 0 2656 16401 YES 10/19/2011 RFS[16]: Archivelog thread 1 sequence 3065 cannot be reused
1 Remote File Server Error 0 2657 16401 YES 10/19/2011 RFS[17]: Archivelog thread 1 sequence 3066 cannot be reused
1 Remote File Server Error 0 2658 16401 YES 10/19/2011 RFS[18]: Archivelog thread 1 sequence 3065 cannot be reused
>
Is still standby is working? do they have standby redo log file groups?
>
Yes it is still working and contains standby redo log file groups.

Similar Messages

  • LGWR: Archivelog for thread 1 sequence 219 will NOT be compressed

    db-version 10.2.0.2
    os windows server 2003
    part of the alert log:
    Thread 1 cannot allocate new log, sequence 219
    Private strand flush not complete
    Current log# 2 seq# 218 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\HTMLDB63\REDO02A.LOG
    Current log# 2 seq# 218 mem# 1: C:\ORACLE\DB_1\HTMLDB63\REDO02B.LOG
    Thread 1 advanced to log sequence 219
    Current log# 3 seq# 219 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\HTMLDB63\REDO03A.LOG
    Current log# 3 seq# 219 mem# 1: C:\ORACLE\DB_1\HTMLDB63\REDO03B.LOG
    part in the trace-file of the lgwr:
    LGWR: Archivelog for thread 1 sequence 219 will NOT be compressed
    is this a bug too or a real problem?

    According to Note: 284618.1 "Archivelog for thread % sequence % will NOT be compressed" message in trace files on 10.1.0.x, it is just an informational message and can be ignored.
    Your version on the other hand is 10.2.0.2. There are several unanswered forum thread on metalink concerning the message in 10.2.0.2 database. One thread answers by Oracle supports points the person asking the question to the note above.

  • LGWR: Archivelog for thread 1 sequence 9339 will NOT be compressed

    Following is a meesage in db01_lgwr_9265.trc
    *** 2007-08-03 05:37:19.254
    LGWR: Archivelog for thread 1 sequence 9335 will NOT be compressed
    *** 2007-08-03 05:52:38.565
    LGWR: Archivelog for thread 1 sequence 9336 will NOT be compressed
    *** 2007-08-03 06:07:51.288
    LGWR: Archivelog for thread 1 sequence 9337 will NOT be compressed
    *** 2007-08-03 06:35:26.796
    LGWR: Archivelog for thread 1 sequence 9338 will NOT be compressed
    *** 2007-08-03 06:45:55.290
    LGWR: Archivelog for thread 1 sequence 9339 will NOT be compressed
    *** 2007-08-03 07:11:16.890
    LGWR: Archivelog for thread 1 sequence 9340 will NOT be compressed
    *** 2007-08-03 09:12:54.310
    LGWR: Archivelog for thread 1 sequence 9341 will NOT be compressed
    *** 2007-08-03 09:18:43.238
    LGWR: Archivelog for thread 1 sequence 9342 will NOT be compressed
    *** 2007-08-03 09:27:38.027
    LGWR: Archivelog for thread 1 sequence 9343 will NOT be compressed
    *** 2007-08-03 09:35:25.323
    LGWR: Archivelog for thread 1 sequence 9344 will NOT be compressed
    ---------------------------------------------------->
    Why these messages are appearing in trace file ... ?
    Thanks
    SSM

    Additional information from the same note 284618.1
    The message is harmless and requires no action.
    The message is suppressed as of 10.2.0.3 from bug fix 4670363.
    Bug 4670363 - Repeated "LGWR: Archivelog for thread" trace messages
    Oracle Metalink Doc ID: Note:4670363.8
    Range of versions believed to be affected Versions < 11
    Versions confirmed as being affected 10.2.0.2
    Platforms affected Generic (all / most platforms affected)
    This issue is fixed in 10.2.0.3 (Server Patch Set)
    11g (Future version)
    Adith

  • LGWR: Archivelog for thread 1 sequence 107066 will NOT be compressed

    I am checking today's trace file & getting this message
    What it means & what is its solution
    LGWR: Archivelog for thread 1 sequence 107066 will NOT be compressed
    LGWR: Archivelog for thread 1 sequence 107067 will NOT be compressed
    LGWR: Archivelog for thread 1 sequence 107068 will NOT be compressed

    i am getting this message
    LGWR: Archivelog for thread 1 sequence 107066 will NOT be compressed
    LGWR: Archivelog for thread 1 sequence 107067 will NOT be compressed
    LGWR: Archivelog for thread 1 sequence 107068 will NOT be compressed
    & the space consumption is going very high , 3 GB in 3 hours...
    what should be the solution?

  • Media Recovery Waiting for thread 1 sequence (in transit)

    I have rebuilt our standby database using an rman duplicate since it was missing many archive logs.
    Following the duplicate, the standby is now almost in sync with the primary. Logs are shipping across but are not being applied in a timely manner. How long should it take for an archive log from the primary to be applied to the standby?
    I need to know this so that a proper script can be set up to check the primary and standby. At the moment they are never exactly in sync - always one sequence number behind the primary.
    Why is the standby is not applying in a timely manner?
    From the alert log:
    Media Recovery Waiting for thread 1 sequence 11278 (in transit)
    The log seems to be "in transit" for a long time
    PRIMARY:
    SQL> select max (sequence#) current_seq from v$log;
    CURRENT_SEQ
    11278
    SB:
    SQL> select MAX (SEQUENCE#), APPLIED FROM V$ARCHIVED_LOG where APPLIED ='YES' GROUP BY APPLIED;
    MAX(SEQUENCE#) APP
    11277 YES
    ALERT LOG:
    RFS[2]: Archived Log: '/backup/prod/log_1_11277_704816194.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    Mon Nov 1 15:22:01 2010
    Media Recovery Log /backup/prod/log_1_11272_704816194.dbf
    Mon Nov 1 15:26:49 2010
    Media Recovery Log /backup/prod/log_1_11273_704816194.dbf
    Mon Nov 1 15:29:54 2010
    Media Recovery Log /backup/prod/log_1_11274_704816194.dbf
    Mon Nov 1 15:34:18 2010
    Media Recovery Log /backup/prod/log_1_11275_704816194.dbf
    Mon Nov 1 15:36:42 2010
    Media Recovery Log /backup/prod/log_1_11276_704816194.dbf
    Mon Nov 1 15:39:43 2010
    Media Recovery Log /backup/prod/log_1_11277_704816194.dbf
    Mon Nov 1 15:42:34 2010
    Media Recovery Waiting for thread 1 sequence 11278 (in transit)
    I should add that I understand that for the Primary and Standby to be out by one log is not cause for concern (they are applying). Its just that I wanted to script a check that would compare them both, and and the moment they are never equal - when I understand that they should be and that the logs should be applied almost immediately.
    Edited by: Dan A on Nov 1, 2010 4:36 PM

    How long should it take for an archive log from the primary to be applied to the standby?depends on network speed also.
    make sure the archives are shipped to standby location.
    PRIMARY:
    SQL> select max (sequence#) current_seq from v$log;
    CURRENT_SEQ
    11278(this is log not archivelog ) ..... :)SB:
    SQL> select MAX (SEQUENCE#), APPLIED FROM V$ARCHIVED_LOG where APPLIED ='YES' GROUP BY APPLIED;
    MAX(SEQUENCE#) APP
    11277 YES
    Hi check is MRP started or not?
    primary database you need not check current sequence, check last generated sequence..not current sequence.
    current sequence is redo log which has been not yet archived
    I think everything is perfect here.. no issues.
    Hope you understood, let me know if not clear , thanks.

  • Log 1 sequence# 638 cannot be archived

    Hello,
    I've this error when i start my OAS script and i found nothing about these error.
    Could you help me to correct this error please ?
    ORA-16038: log 1 sequence# 638 cannot be archived
    ORA-19809: limit exceeded for recovery files
    ORA-00312: online log 1 thread 1: '/home/oracle/oradata/orcl/redo01.log'
    Then, after that:
    opmnctl: starting opmn and all managed processes...
    and after a long time to wait opmnctl...I obtain that :
    opmnctl: starting opmn and all managed processes...
    ================================================================================
    opmn id=rd-srv-oas:6200
    1 of 2 processes started.
    ias-instance id=infra.rd-srv-oas
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ias-component/process-type/process-set:
    OC4J/OC4J_SECURITY/default_island
    Error
    --> Process (pid=1522)
    time out while waiting for a managed process to start
    Log:
    /home/oracle/infra/opmn/logs/OC4J~OC4J_SECURITY~default_island~1
    TZ set to Europe/Paris
    Oracle Enterprise Manager 10g Application Server Control Release 10.1.2.0.0
    Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
    http://rd-srv-oas:1810/emd/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Application Server Control ...... started successfully.
    opmnctl: starting opmn and all managed processes...
    ================================================================================
    opmn id=rd-srv-oas:6201
    3 of 6 processes started.
    ias-instance id=portal.rd-srv-oas
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ias-component/process-type/process-set:
    OC4J/home/default_island
    Error
    --> Process (pid=3334)
    time out while waiting for a managed process to start
    Log:
    /home/oracle/portal/opmn/logs/OC4J~home~default_island~1
    ias-component/process-type/process-set:
    OC4J/OC4J_Portal/default_island
    Error
    --> Process (pid=3335)
    time out while waiting for a managed process to start
    Log:
    /home/oracle/portal/opmn/logs/OC4J~OC4J_Portal~default_island~1
    ias-component/process-type/process-set:
    OC4J/TestWeb/default_island
    Error
    --> Process (pid=3336)
    time out while waiting for a managed process to start
    Log:
    /home/oracle/portal/opmn/logs/OC4J~TestWeb~default_island~1
    TZ set to Europe/Paris
    Oracle Enterprise Manager 10g Application Server Control Release 10.1.2.0.0
    Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
    http://rd-srv-oas:1814/emd/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Application Server Control ...... started successfully.
    Thanks a lot !!!
    M.
    Message was edited by:
    Manu

    [demo oracle test10]$ oerr ora 19809
    19809, 00000, "limit exceeded for recovery files"
    //*Cause: The limit for recovery files specified by the
    //        DB_RECOVERY_FILE_DEST_SIZE was exceeded.
    //*Action:The error is accompanied by 19804. See message 19804 for further
    //        details.
    [demo oracle test10]$ oerr ora 19804
    19804, 00000, "cannot reclaim %s bytes disk space from %s limit"
    // *Cause: Oracle cannot reclaim disk space of specified bytes from the
    //         DB_RECOVERY_FILE_DEST_SIZE limit.
    // *Action: There are five possible solutions:
    //          1) Take frequent backup of recovery area using RMAN.
    //          2) Consider changing RMAN retention policy.
    //          3) Consider changing RMAN archivelog deletion policy.
    //          4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE.
    //          5) Delete files from recovery area using RMAN.
    [demo oracle test10]$Your DB is not able to archive a logfile, because of no more space in FLASHBACK area. If you have enough space on disk you can increase the value of DB_RECOVERY_FILE_DEST_SIZE parameter, if not you should take one of other actions above to reduce occupied space in directory identified by DB_RECOVERY_FILE_DEST parameter.
    Anyway, you should periodically clean up the flashback area in some way.
    Paul

  • ORA-16038: log 1 sequence# 607 cannot be archived Error..

    hi I Have a Problem to Start my Database.
    My Database is Not in Archive Mode..
    to know the detail error message is Given..
    SQL> alter database open;
    alter database open
    ERROR at line 1:
    ORA-16038: log 1 sequence# 607 cannot be archived
    ORA-19809: limit exceeded for recovery files
    ORA-00312: online log 1 thread 1:
    'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\REDO01.LOG'
    I cam not recover My Database..
    SQL> recover database;
    ORA-00283: recovery session canceled due to errors
    ORA-00264: no recovery required
    I think recovery nolonger needed..
    pls any one help me..

    Hi
    ORA-19809: limit exceeded for recovery filesYou have two options now. First is to set the db_recovery_file_dest_size to a bigger size (if you have disk space available ie) and second to use RMAN to delete the archivelogs.
    Rgds
    Adnan

  • ORA-16145: archival for thread# 1 sequence# 1424 in progress

    Dear All,
    I am configuring data guard between primary and DR databases. After giving "recover standby database" command it is display following error.
    SQL> recover standby database;
    ORA-00279: change 93766011 generated at 02/22/2013 00:30:05 needed for thread 1
    ORA-00289: suggestion :
    /u01/app/oracle/oradata/EGXTDR/archives/1_1424_805147492.arc
    ORA-00280: change 93766011 for thread 1 is in sequence #1424
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    auto
    ORA-16145: archival for thread# 1 sequence# 1424 in progress
    This is the already applied log file sequence:
    SQL> select max(sequence#) from v$archived_log where applied='YES';
    MAX(SEQUENCE#)
    1423
    I have checked archive log path and found frequently copying archive logs from sequence# 1424 and later to the physical path.
    I think this is the reason for "ORA-16145: archival for thread# 1 sequence# 1424 in progress" error.
    Please anyone advice why this continuous copying same archive logs from primary to DR.
    Thank you in advance.

    and found frequently copying archive logs from sequence# 1424 and later to the physical pathDo you mean that Oracle is automatically frequently copying the same archivelogs ? Which sequences -- e.g. does it start at 1424 and continue to 1430 and then restarts at 1424 again , running in a loop ?
    Oracle is not known to do that.
    OR do you have a background / cron / scripted job that copies the archivelogs --- and is looping ?
    Hemant K Chitale

  • ORA-16038: log 1 sequence# 1292 cannot be archived ORA-19809: limit exceede

    I am getting this error when starting the database 10g
    ORA-16038: log 1 sequence# 1292 cannot be archived
    ORA-19809: limit exceeded for recovery files
    ORA-00312: online log 1 thread 1:
    '/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/onlinelog/o1_mf_1_45ngtrx0_.log'
    Can someone help me, it is very urgent.
    Zulqarnain

    It is resolved when I tried
    ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 15G SCOPE=BOTH

  • Database is not opening due to ORA-16038: log 1 sequence# 16 cannot be arch

    Dear All,
    I am using oracle database 10g release2 on linux platform............
    I am just moving logsegment type object from one tablespace to another tablespace.
    But due to low space for redo log file my alter query was hanged on and not completed sucessfully. and the directory is showing full.
    then i abort the query by shutdown database by using shutdown immediate command.
    After that when i m trying to startup my databse in normal mode i am getting following error....
    ERROR at line 1:
    ORA-16038: log 1 sequence# 16 cannot be archived
    ORA-19502: write error on file "", blockno (blocksize=)
    ORA-00312: online log 1 thread 1:
    '/var/oracle/oradata/clone/redofiles/REDO_RLOG_01a.dbf'
    ORA-00312: online log 1 thread 1:
    '/var/oracle/oradata/clone/redofiles/REDO_RLOG_03b.dbf'
    so pls suggest me the solution to resolve this problem.

    Check your Archive log location capacity , used & free.
    If archive mount point/FRA is full , then either take backup archive with delete option into another mount point'
    or
    as part of emergency you can move those archives into different mount point.
    Once there is enough free space, bring database back again. Post if any errors again

  • ~ORA-16038: log 2 sequence# 140 cannot be archived~ORA-19809: limit exceede

    ~ORA-16038: log 2 sequence# 140 cannot be archived~ORA-19809: limit exceeded for recovery files~ORA-00312: online log 2 thread 1: '/u02/oradata/PROD/redo02.log'
    but my /u02/oradata/PROD/ is empty, mod is set to 777
    What possible happened?
    Thanks.

    09:37:29 SQL> startup
    ORA-32004: obsolete and/or deprecated parameter(s) specified
    ORACLE instance started.
    see my init.ora, last three line is added by me,
    is it obsolete and/or deprecated parameter(s)?
    *.remote_login_passwordfile='EXCLUSIVE'
    *.sga_target=838860800
    *.undo_management='AUTO'
    *.undo_tablespace='UNDOTBS1'
    *.user_dump_dest='/u01/app/oracle/admin/PROD/udump'
    LOG_ARCHIVE_START=TRUE
    LOG_ARCHIVE_DEST=/u02/archive/PROD
    LOG_ARCHIVE_FORMAT=arc%s.arc

  • ORA 16038 log 1 sequence# 158249 cannot be archived

    hi im getting this error on my database when opening
    ORA-16038: log 1 sequence# 158249 cannot be archived
    ORA-19809: limit exceeded for recovery files
    ORA-00312: online log 1 thread 1: '/bill01/app/oracle/oradata/billing/redo01.log
    i have tried to free the space but still getting the same error
    this are the setting on the init file
    *.db_recovery_file_dest='/bill01/oracle/archive/BILLING'
    *.db_recovery_file_dest_size=21021851648
    on /bill01 ...... i have 131 GB free
    any idea

    SQL> alter system set db_recovery_file_dest_size=30G;
    System altered.
    SQL> alter database open;
    alter database open
    ERROR at line 1:
    ORA-16014: log 1 sequence# 158249 not archived, no available destinations
    ORA-00312: online log 1 thread 1:
    '/bill01/app/oracle/oradata/billing/redo01.log'
    ======================
    *.db_recovery_file_dest='/bill01/oracle/archive/BILLING'
    set on init

  • ARC1: Unable to archive log 2 thread 1 sequence 28344

    Hi
    We have recently faced a situation that "Can not get Database Connection" when user was trying to connect through Informatica Power Analyzer. I also checked a alert.log file.I found following error in log file
    "ARC1: Unable to archive log 2 thread 1 sequence 28344".
    Can you please give me a solution to this because there is no ORA error inside alert.log file.
    Give me exact steps to resolve this if it is applicable to database.
    Thanks.
    Regards,
    RJ.

    We have recently faced a situation that "Can not get Database Connection" when user was trying to connect through Informatica Power Analyzer. I also checked a alert.log file.I found following error in log file
    "ARC1: Unable to archive log 2 thread 1 sequence 28344".
    Can you please give me a solution to this because there is no ORA error inside alert.log file.
    Give me exact steps to resolve this if it is applicable to database.
    Solution :- Archive log may be stuck. Check disk space .
    start it manually with following command
    alter system archivelog start;
    or
    alter system archivlog to '/abac/dir';
    Cheer

  • URGENT: How to run threads in sequence?

    Dear experts, I am new to writing threads. I would like to know how to run threads in sequence? How do I know when a thread finishes its task?
    In the following code, classes Process_A(), Process_B(), Process_C() and Process_D() are subclasses of Class Thread.
    I'd like to know if I am using the join() function correctly? My intention is to wait for the previous process to finish before running the current process.
    Could anyone kindly give me some solutions on how to run the processes in sequence?
    Thanks!!
    =============================================================
    Thread process;
    Vector process_names = new Vector();
    process_names.add("a");
    process_names.add("b");
    process_names.add("c");
    for(int i=0; i<process_names.size(); i++)
    String process_name = (String) process_names.elementAt(i);
    if(process_name.equals("a"))
    process = new Process_A();
    else if(process_name.equals("b"))
    process = new Process_B();
    else if(process_name.equals("c"))
    process = new Process_C();
    else if(process_name.equals("d"))
    process = new Process_D();
    timer = new javax.swing.Timer(1000, new ProcessListener());
    timer.start();
    // ProcessListener()
    class ProcessListener implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
    if(process!=null)
    if(process.isAlive())
    try
    process.join();
    catch(Exception ex)
    ex.printStackTrace();
    process.start();

    just look at this simple example u will get to know how to use join method
    This does exactly what u want
    class callme
    void call(String msg)
    System.out.println("["+msg);
    Try
    Thread.sleep(1000);
    catch(InterruptedException e)
    System.out.println("interrupted");
    System.out.println("]");
    class caller implements Runnable
    String msg;
    Callme target;
    Thread t;
    Public Caller(Callme targ, String s)
    target=targ;
    msg=s;
    t=new Thread(this);
    t.start();
    public void run()
    target.call9msg);
    class Synch
    public static void main(String arg[])
    Callme target=new Callme();
    Caller ob1=new Caller(target,"hello");
    Caller ob2=new Caller(target,"Synchronized");
    Caller ob3=new Caller(target,"world");
    Try
    ob1.t.join();
    ob2.t.join();
    ob3.t.join();
    catch(InterruptedException e)
    System.out.println("interrupted");
    waiting for dukes

  • ARC0: Unable to archive log 1 thread 1 sequence 1292

    Hi all,
    We are getting error in our alert logfile:
    We are using oracle 9.2.0.8 on RHEL5, is there solution to overcome this problem
    Thread 1 advanced to log sequence 1293
      Current log# 3 seq# 1293 mem# 0: /u01/app/oracle/oradata/icai/redo03.log
      Current log# 3 seq# 1293 mem# 1: /oradata/data/redo03a.log
      Current log# 3 seq# 1293 mem# 2: /oradata/data/redo03d
    Mon Aug 16 11:31:10 2010
    ARC0: Evaluating archive   log 2 thread 1 sequence 1291
    ARC0: Unable to archive log 2 thread 1 sequence 1291
          Log actively being archived by another process
    Mon Aug 16 11:31:28 2010
    ARC3: Completed archiving  log 2 thread 1 sequence 1291
    Mon Aug 16 11:50:44 2010
    Thread 1 advanced to log sequence 1293
      Current log# 3 seq# 1293 mem# 0: /u01/app/oracle/oradata/icai/redo03.log
      Current log# 3 seq# 1293 mem# 1: /oradata/data/redo03a.log
      Current log# 3 seq# 1293 mem# 2: /oradata/data/redo03d
    Mon Aug 16 11:50:44 2010
    ARCH: Evaluating archive   log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARCH: Beginning to archive log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARC3: Evaluating archive   log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARC3: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:50:44 2010
    Creating archive destination LOG_ARCHIVE_DEST_3: 'drsite_delhi'
    Creating archive destination LOG_ARCHIVE_DEST_2: 'hp'
    Mon Aug 16 11:51:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:51:28 2010
    ARC3: Evaluating archive   log 1 thread 1 sequence 1292
    ARC3: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:52:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:53:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:54:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:54:37 2010
    ARC1: Evaluating archive   log 1 thread 1 sequence 1292
    ARC1: Unable to archive log 1 thread 1 sequence 1292

    rt noe the value os log_archive_maz_process=4
    SQL> show parameter log_arch
    NAME TYPE VALUE
    log_archive_dest string
    log_archive_dest_1 string location=/arch/icai/icai_ mand
    atory
    log_archive_dest_10 string
    log_archive_dest_2 string service=hp optional reopen=15
    log_archive_dest_3 string service=drsite_delhi optional
    reopen=15
    log_archive_dest_4 string
    log_archive_dest_5 string
    log_archive_dest_6 string
    log_archive_dest_7 string
    NAME TYPE VALUE
    log_archive_dest_8 string
    log_archive_dest_9 string
    log_archive_dest_state_1 string enable
    log_archive_dest_state_10 string enable
    log_archive_dest_state_2 string enable
    log_archive_dest_state_3 string enable
    log_archive_dest_state_4 string enable
    log_archive_dest_state_5 string enable
    log_archive_dest_state_6 string enable
    log_archive_dest_state_7 string enable
    log_archive_dest_state_8 string enable
    NAME TYPE VALUE
    log_archive_dest_state_9 string enable
    log_archive_duplex_dest string
    log_archive_format string %t_%s.dbf
    log_archive_max_processes integer 4
    log_archive_min_succeed_dest integer 1
    log_archive_start boolean TRUE
    log_archive_trace integer 0
    SQL>

Maybe you are looking for

  • Calling a method with parameters in jstl?

    i need to call a method with a series of String parameters what am i doing wrong? the java     public ArrayList getEmployeeSkills(String ename, String snmae, String yearsexp)the jstl     <jsp:useBean id="empskill" class="com.Database.EmployeeSkill"/>

  • Can't update or uninstall Skype.

    I've tried the FixIt client, but every time I try to use it, it just freezes my laptop.  I don't know what to do.  I get the 1603 error every time.  It's frustrating - help!

  • IP pool selection from RADIUS

    Hi, I'm trying to assign different ip addresses to each vpn client depending the group the belong to. To do so, I create three different pools locally to the router and configure the radius server to send the Cisco-AVPair="ip:addr-pool=poolname"  att

  • Document rule based classification

    from the example in oracle text developers guide i tried to build a rule based document classification, using the code given below: create or replace package classifier as procedure this; end; show errors create or replace package body classifier as

  • In the new version of Pages how do I convert files to RTF

    Can I still convert files to RTFformat? If so, how? Jim