Log apply indicates "" status to the MAIN NŒUD!

Dear friends,

I use 10g (10.2.0.1.0) Oracle Dataguard 5.4 Linux Redhat Ent platform. These days there are I restart the PRIMARY database and I see that, in the PRIMARY and STANDBY node, newspapers is applied correctly. But after a days to restart the database, I found this applied log shows the status of "" on the MAIN node.

But in the node of the previous DAY, it shows that all logs are applied. I get no error of the PRIMARY level as well as journal of the paused node alerts while I do newspaper spend the end of primary SCHOOL.


I mention some output below:

NŒUD MAIN:

===============

SQL > select sequence #, applied to the order of v$ archived_log by sequence # desc;

SEQUENCE # APP

---------- ---

2552 YES

2552 NO.

2551 YES

NO. 2551

2550 YES

2550 NO.

NO. 2549

2549 YES

2548 YES

2548 NO.

2547 NO.

2547 YES

2546 NO.

2546 YES

NŒUD OF EVE:

==============

Select sequence #, applied to the order of v$ archived_log by sequence # desc; SQL >

SEQUENCE # APP

---------- ---

2552 YES

2551 YES

2550 YES

2549 YES

2548 YES

2547 YES

2546 YES

2545 YES

2544 YES

2543 YES

2542 YES

2541 YES

2540 YES

Here, you see that each log is applied, but primary isn't how this.

NŒUD PRIMAR:

==============

SQL >

Select the id ds.dest_id, ad.status, ds.database_mode db_mode, type ad.archiver, ds.recovery_mode, ds.protection_mode

, ds.standby_logfile_count "Litigants", active ds.standby_logfile_active, ds.archived_seq #from v$ archive_dest_status ds

, v$ archive_dest adwhere ds.dest_id = ad.dest_id and ad.status! = 'INACTIVE' order of ds.dest_id;

ID STATUS DB_MODE TYPE RECOVERY_MODE PROTECTION_MODE ACTIVE ARCHIVED_SEQ LAR #.

---------- --------- --------------- ---------- ----------------------- -------------------- ---------- ---------- -------------

INACTIVE VALID OPEN ARC 1 0 0 2552 MAXIMUM PERFORMANCE

2 VALID LGWR MOUNTED STANDBY MANAGED IN TIME REAL WILL APPLY TO 16 5 2551 MAXIMUM PERFORMANCE

SQL > select error_code, message, timestamp of v$ dataguard_status where dest_id = 2 order of timestamp desc;

no selected line

There is no error at the output above.

Can someone please tell me why applied journal difference occurred on the MAIN node.

HI Fredy

Yes, it's ok. Do not worry.

For example: my alert.log

7 October 13 ARC1: completed check-in thread 2 sequence 41159 (0-0)

ARC0 October 7, 13: starting to check in thread 1 sequence 43892 (742761523291-742765230652)

ARC0 October 7, 13: completed check-in thread 1 sequence 43892 (0-0)

October 7, 13 media recovery pending for the thread 2 sequence 41160 (in transit)

October 7, 13 Media Recovery Log +DATA/azkkdbdr/archivelog/2013_10_07/thread_1_seq_43892.6791.828174335

October 7, 13 Media Recovery wait thread 1 sequence 43893 (in transit)

7 October 13 ARC3: starting to check in thread 1 sequence 43893 (742765230652-742769726560)

7 October 13 ARC3: completed check-in thread 1 sequence 43893 (0-0)

October 7, 13 Media Recovery wait thread 1 sequence 43894 (in transit)

7 October 13 ARC1: starting to check in thread 2 sequence 41160 (742765230643-742769730839)

7 October 13 ARC1: completed check-in thread 2 sequence 41160 (0-0)

October 7, 13 media recovery pending for the thread 2 sequence 41161 (in transit)

ARC0 October 7, 13: starting to check in thread 1 sequence 43894 (742769726560-742775355316)

ARC0 October 7, 13: completed check-in thread 1 sequence 43894 (0-0)

October 7, 13 Media Recovery Log +DATA/azkkdbdr/archivelog/2013_10_07/thread_1_seq_43894.6788.828176017

October 7, 13 Media Recovery wait thread 1 sequence 43895 (in transit)

7 October 13 ARC3: starting to check in thread 2 sequence 41161 (742769730839-742775360402)

7 October 13 ARC3: completed check-in thread 2 sequence 41161 (0-0)

October 7, 13 media recovery on hold for the thread 2 sequence 41162 (in transit)

7 October 13 ARC1: starting to check in thread 1 43895 sequence (742775355316-742782783772)

7 October 13 ARC1: completed check-in thread 1 sequence 43895 (0-0)

October 7, 13 Media Recovery Log +DATA/azkkdbdr/archivelog/2013_10_07/thread_1_seq_43895.6786.828176915

October 7, 13 Media Recovery wait thread 1 sequence 43896 (in transit)

256 selected lines.

VALUE NAME

------------------------- --------------------------------------------------

transportation of shift + 00 00:00:00

apply the offset + 00 00:00:00

apply the time of arrival + 00 00:00:00.000

startup time about 29

Note: Your slow speed network may apply gal + 00 00:00:32

Thank you

Tags: Database

Similar Questions

  • Checking the status of the main sequence in reminder PostUUT

    I'm checking the State of the main sequence in the PostUUT callback, running TS 2014 SP1.
    Say, the main sequence generates an error. PostUUT I check and get the following

    Parameters.Result.Status "error".
    Parameters.Result.Error.Code

    Parameters.Result.Error.Msg

    Parameters.Result.Error.Occurred False

    Parameters.Result.Error.Occurred should not be set to True? If this isn't the case, please explain why.

    Thank you.

    In the process model of the step that calls the MainSequence reminder is set to ignore errors.  It is for the rest of your group of main step can run.  That is why we only sets result false but retains all the error information.

    If it were me, I would trigger on the State channel.

    Hope this helps,

  • How to monitor the status of the main led VI, when LED changes in sub VI?

    In a sub VI a light on and 5 seconds later, the LED is off. How to read the status of the led in the main VI? The sub VI gives me only the situation of the end (LED off)

    Hi Johnny45,

    Please see attached examples for my suggestions.

    First example: sub_LV85.vi and main_LV85.vi

    Second example: Example2_sub_LV85.vi and Example2_main_LV85.vi

    It will be useful.

    Mike

  • [Help] Update status in the main table coloumn

    Hi guys,.

    He will be very grateful if someone can help me with my problem




    I am developing a booking using APEX system. I gave the design below details

    I have two tables where you one of them is a master of the table

    Master table (PK is ITEMID)

    Field - ItemId, ItemDetails, status

    SecondTable (HIST_Table) - a history of the booking (FK's ITEMID)
    Field - ItemId, username, Department, Dateout, Datereturn, Dateexpected


    I created a report and the form using APEX

    When the report is related to MasterTable


    and Insert (form) is connected to the HIST_Table.

    Question:

    How can I update the State field of the main table, which is connected to the report whenever an insert action takes place in the Insertform which is connected to HIST_Table?

    Looks like you might need a BEFORE INSERT trigger on your table, is an example here:

    http://www.java2s.com/Tutorial/Oracle/0560__Trigger/Changedatainabeforeinsertorupdatetrigger.htm

  • How can I check the status of the main sequence TestStand?

    I have a main TestStand sequence that calls several subsequences. I want to take a decision at the end of the test to perform a function or not based on any pass/fail criteria for the entire test. If no fail subsequences that I don't want to perform the function that it will do a lot more time to re - test after the Board of Directors is fixed. Basically, I want to follow the same status as TestStand monitors for the end of the test pass/fail indication. Thanks in advance for any help.

    I did some more research through the browser of the expression Tab API TestStand and found a variable that works. It's ThisContext.RunState.Main.SequenceFailed. For my assessment, I am using an IF statement and check if the value is false. If it is while I do my job. If one of my failure of subsequences three it is then set to true and the IF condition evaluates to false and goes to the end function.

  • How to move from Data Guard time really apply (restore) to archive the journal

    Hello

    Standby database configured with broker and application really remake in time; However, I want to change it to archive the journal apply mode without losing the broker configuration. Is this possible? If it is not possible to use the broker to make archive log apply, I can remove the broker and use Data Guard to set up the day before to use the archive log apply?

    Concerning

    Hello;

    Broker automatically allows real-time applies to databases on hold if the standby database has standby redo logs configured.

    Stop repeat applies

    DGMGRL> EDIT DATABASE 'PRIMARY' SET STATE='APPLY-OFF';
    

    Repeat restart applies broker

    DGMGRL> EDIT DATABASE 'PRIMARY' SET STATE='APPLY-ON';
    

    In order to get rid of standby redo logs would be a way. I would like to leave myself alone. Real time assistance to prevent the loss of data.

    Best regards

    mseberg

  • accidentally deleted logfiles Eve on the main site

    Hello

    on the main site the standby redo log groups 4, 5 and 6 were deleted accidentily:

    ALTER DATABASE, DROP LOGFILE GROUP 4
    Deleted Oracle managed file /opt/oracle/oradata/DB/archfiles/flashback/DB/onlinelog/o1_mf_4_77jcr8bz_.log
    ALTER DATABASE, DROP LOGFILE GROUP 5
    Deleted Oracle managed file /opt/oracle/oradata/DB/archfiles/flashback/DB/onlinelog/o1_mf_5_77jcrd9w_.log
    ALTER DATABASE, DROP LOGFILE GROUP 6
    Deleted Oracle managed file /opt/oracle/oradata/DB/archfiles/flashback/DB/onlinelog/o1_mf_6_77jcrjgt_.log

    It is a standby Redo Logs and no online Redo Logs!

    However, the last group of standby Redo Log on the main site is still available:

    Select the type, Member of v$ logfile where type = "STANDBY" (main site):
    GROUP # TYPE MEMBER
    ---------------------------------------------------------------------------------------------------------------------------------------------
    7 /opt/oracle/oradata/SELLPROD/archfiles/flashback/DB/onlinelog/o1_mf_7_77jcrmm7_.log EVE

    Select Group #, type, Member of v$ logfile where type = "STANDBY" (backup site):
    GROUP # TYPE MEMBER
    ---------------------------------------------------------------------------------------------------------------------------------------------
    4 /opt/oracle/oradata/DB/otherfiles/redo_a/stbyDB_srl0.f EVE
    5 /opt/oracle/oradata/DB/otherfiles/redo_a/stbyDB_srl1.f EVE
    6 /opt/oracle/oradata/DB/otherfiles/redo_a/stbyDB_srl2.f EVE
    7 /opt/oracle/oradata/DB/otherfiles/redo_a/stbyDB_srl3.f EVE

    DataGuard environment is set up in the maximum performance - so no errors are occurring.
    Newspapers waiting for Redo on the main site are created with OMF naming conventions.

    The question now is:
    -It would be OK just create 3 new groups of newspaper waiting for redo (Group # 4, 5 and 6) on the main site or which would cause
    some problems?
    I would use the statement ALTER DATABASE add STANDBY LOGFILE GROUP 4 m SIZE. Which would create fa OMF file?

    Thanks for any help
    Rgds
    JH

    The question now is:
    -It would be OK just create 3 new groups of newspaper waiting for redo (Group # 4, 5 and 6) on the main site or which would cause
    some problems?

    Standby Redo Logs would not be on the main database until you perform a failover operation. So, I would say, you can create 3 groups of newspaper waiting to roll forward the primary database.

    I would use the statement ALTER DATABASE add STANDBY LOGFILE GROUP 4 m SIZE. Which would create fa OMF file?

    The files are on OMF. So your above command would work perfectly.

  • status of the instances

    There is a subprocess activity in the process. If the sub-process is not finished, status of the main process is in process and running.
    If there are multiple instances of the process, stopping in the sub-process, the shutdown process. How know there are a lot of bodies hanging in the sub-process?

    Hello

    This would not be a use case nice to use the building in BAM functionality? The built-in dashboard contain something like that if I'm not confused.
    Or global interactive activity and select as main task - > display the workload.

    Just a couple of the idea, which would prevent you from you to write something custom to do this.

    Kind regards
    Nils

  • I can't connect on the profile of the main user, the computer indicates that the profile cannot be loaded. How can I fix?

    original title: user profile

    I can't connect on the profile of the main user, the computer indicates that the profile cannot be loaded. How can I fix?

    Hello

    You can try to fix it with Safe Mode - repeatedly press F8 as you bootup. The ADMIN account in trunk
    Mode has no default password (unless someone has changed the password so it should be available).

    Some programs such as the updated Google (if you added the toolbar Google, Chrome or Google Earth)
    has been known to cause this problem.

    Error message when you log on a Windows Vista-based or Windows 7 using computer a
    Temporary profile: "the user profile Service has no logon. Unable to load the user profile.
    http://support.Microsoft.com/kb/947215

    How to fix error "the user profile Service has no logon. User profile cannot be loaded. »
    http://www.Vistax64.com/tutorials/130095-user-profile-service-failed-logon-user-profile-cannot-loaded.html

    How to fix error "your user profile was not loaded correctly! You have been connected with a
    temporary profile. "in Vista
    http://www.Vistax64.com/tutorials/135858-user-profile-error-logged-temporary-profile.html

    BE VERY CAREFUL IF YOU USE THIS ONE:

    DO NOT USE THE ACCOUNT HIDDEN ON A DAILY BASIS! If it corrrups you are TOAST.

    How to enable or disable the real built-in Administrator account in Vista
    http://www.Vistax64.com/tutorials/67567-administrator-account.html

    Use the Admin account hidden to lower your user account APPLY / OK then wear again to
    ADMIN. This allows clear of corruption. Do the same for other accounts if necessary after the
    above message.

    You can use the hidden - administrator account to make another account as an ADMINISTRATOR with your same
    password (or two with the same password) use a test or difficulty to another.

    You can run the Admin account hidden from the prompt by if necessary.

    This tells you how to access the System Recovery Options and/or a Vista DVD
    http://windowshelp.Microsoft.com/Windows/en-us/help/326b756b-1601-435e-99D0-1585439470351033.mspx

    If you cannot access your old account, you can still use an Admin to migrate to another (don't forget
    always leave to an Admin who is not used except for testing and difficulty account).

    Difficulty of a corrupted user profile
    http://windowshelp.Microsoft.com/Windows/en-AU/help/769495bf-035C-4764-A538-c9b05c22001e1033.mspx

    I hope this helps.

    Rob Brown - MS MVP - Windows Desktop Experience: Bike - Mark Twain said it right.

  • Impossible to analyze the xml.aspx contained in the main.js.Iam get the following error"could not obtain XML document, and the connection has failed: status 500

    Impossible to analyze the xml.aspx contained in the main.js.Iam get the following error"could not obtain XML document, and the connection has failed: status 500

    My main.js resembles

    xmlDataSource var = {}
     
    URL: 'dcds. - symbianxml.aspx", etc. (sample).
     
    init: function() {}
    URL, successful reminder, the reminder of failure
    This.Connect (this.) (URL, this.responseHandler, this.failureHandler);
    },
     
    /**
    * Analyzes the XML document in an array of JS objects
    @param xmlDoc XML Document
    * @returns {table} array of objects of the device
    */
    parseResponse: {function (xmlDoc)}
        
    var chElements = xmlDoc.getElementsByTagName ("channel");
       
    channels of var = [];
      
    Console.log (chElements.Length);
      
    for (var i = 0; i)< chelements.length;="">
        
    var channel = {};
       
    for (var j = 0; j)< chelements[i].childnodes.length;="">
        
    var node = Sublst.ChildNodes(1).ChildNodes(0) chElements [i] [j];
                
    If (node.nodeType! = 1) {//not an element node}
    continue;
    }
           
    Channel [node. TagName] = node.textContent;
    }
       
    Channels.push (Channel);
    }
    Console.log (Channels.Length);
    return the strings;
    },
     
    /**
    Manages the response and displays the data from device web app
    @param xmlDoc
    */
    responseHandler: {function (xmlDoc)}
      
    var channel = this.parseResponse (xmlDoc);
    var markup = "";
       
    for (i = 0; i< channels.length;="">
       
    markup += this.generateHTMLMarkup (i, channels [i]);
    }
    document.getElementById("accordian").innerHTML = mark-up;
    },
     
    /**
    Generates HTML tags to insert in to the DOM Web App.
    * @index i, index of the device
    @param device, device object
    */
    /*
    generateHTMLMarkup: function (i, channel) {}
      
    var str ="";
    "Str += '.


    ' onclick =-"mwl.setGroupTarget ('#accordian ',' #items_" + i + "', 'ui-show ',' ui - hide');" + ".
    "mwl.setGroupTarget ('#accordian ',' item_title_ #" + i + "', 'ui-open', 'ui-farm'); Returns false; \ » > » ;
    "" Str += "" + channel ['name'] + ' ";
    "Str += '.
    ";
    "Str += '.
    ";
    "Str += '.
    "+" id: "+ channel ['id'] +" ' "
    ";
    "Str += '.
    "+" type: "+ channel ['type'] +" ' "
    ";
    "Str += '.
    "+" language: "+ channel ['language'] +" ' "
    ";
    "Str += '.
    «+ "bandwidth:" + "fast" channel + "»»
    ";
    "Str += '.
    "+" cellnapid: "+ channel ["cellnapid"] +". "
    ";
    "Str += '.
    «+ ' link: '+'start the video »»
    ";
    "Str += '.
    ";
    return str;
    },*/
    generateHTMLMarkup: function (i, channel) {}
       
    var str ="";
    "Str += '.
    ";
    str +=  "" +
    "" + channel ['name'] + ""+""
    ";
    "Str += '.
    «+ ' link: '+'start the video »»
    ";
         
    return str;

    },
     
    failureHandler: {function (reason)}
    document.getElementById("accordian").innerHTML = "could not get XML document.
    '+ reason;
    },
     
    /**
    Retrieves a resource XML in the given URL using XMLHttpRequest.
    @param url URL of the XML resource to retrieve
    @param called successCb, in the XML resourece is recovered successfully. Retrieved XML document is passed as an argument.
    @param failCb called, if something goes wrong. Reasons, in text format, is passed as an argument.
    */

    Connect: {function (url, successCb, failCb)
      
    var XMLHTTP = new XMLHttpRequest();
      
    XMLHTTP. Open ("GET", url, true);

    xmlhttp.setRequestHeader("Accept","text/xml,application/xml");
    xmlhttp.setRequestHeader ("Cache-Control", "non-cache");
    xmlhttp.setRequestHeader ("Pragma", "non-cache" "");
      
    var that = this;
    XMLHTTP.onreadystatechange = function() {}
       
    If (xmlhttp.readyState == 4) {}
        
    If (XMLHTTP. Status == 200) {}
         
    {if (!) XMLHTTP.responseXML)}
    try {}
    If server has not responded with good an XML MIME type.
    var domParser = new DOMParser();
    var xmlDoc = domParser.parseFromString(xmlhttp.responseText,"text/xml");
           
    successCb.call (that, xmlDoc);
           
    } catch (e) {}
    failCb.call (, "answer was not in an XML format.");
    }
              
    } else {}
    successCb.call (that, xmlhttp.responseXML);
    }
    } else {}
    failCb.call (this, "connection failed: status"+ xmlhttp.status ");
    }
    }
    };
    XMLHTTP. Send();
    }
    };

    Please see the content in main.js is fully analyzed.

    Forward for the solution to my request all members of the community...

  • I created a Subvi to copy the Boolean status to my main VI, but I failed

    I created a Subvi and wanted to copy the Boolean status in my main vi, I wrote a simple code in the Sub - VI, but I can't achieve my goal in the mainVI,

    I know that I don't have to create a Subvi but only VI to do this work, however, out Boolean is the only function of my work, the Subvi has other things to do

    so to do this correctly, what should I do?

    Thank you

    Goto main block diagram, instructions are here...

  • Extended subscription. The transaction went through. Account status - does not apply. To use the product may not. What should do?

    Extended subscription. Crossed the transaction. Statement of account does not apply . To use the product can't. What to do?

    Contact support - for the link below, click on the still need help? option in the blue box below and choose the option to chat or by phone...

    Make sure that you are logged on the Adobe site, having cookies enabled, clearing your cookie cache.  If it fails to connect, try to use another browser.

    Creative cloud support (all creative cloud customer service problems)

    http://helpx.Adobe.com/x-productkb/global/service-CCM.html ( http://adobe.ly/19llvMN )

  • How do I know the delay in the redo log apply on Active 11g Dataguard

    Hi all

    How do I know the delay in the redo log apply on Active Dataguard 11 g...

    Do we need to wait until the log switch occurs?

    Or is it recommended to provide a switch to log every 15 min, regardless of data is updated / inserted in primary school or not?

    Please suggest...

    Oracle: oracle 11g Release 2
    OS: RHEL 5.4

    Thank you

    Published by: user1687821 on February 23, 2012 12:02

    apply for time of arrival + 00 00:00:00.0 day (2) to second (1) interval February 23, 2012 03:02:16

    Here apply finish time is 'Zéro' if there are gaps in log files, this parameter shows the time it will take to resolve the discrepancy.

    apply the offset + 00 01:50:49 day (2) second (0) interval February 23, 2012 03:02:16
    transportation of shift + 00 01:50:49 day (2) second (0) interval February 23, 2012 03:02:16

    the time that redo data is not available (or) on the basis of data behind pending with the primary database.

    SQL >! date
    Thu Feb 23 03:03:34 CST 2012

    If you see your date system current and last does the end is not even a second. So probably there is no delay I would say.
    You can test by setting the timeout setting in log_archive_dest_2 (or) disable log_archive_Dest_2 for a while do two or three switches of newspaper and made attention to discrepancies between primary & eve and how does it point of view.

  • Games Pogo charge once I log on the main clubpogo main site

    I pogo games all the time.  We recently received a new computer and I can log on and get on the site, but when I click on the game I want to play he gets up and tells me Internet stopped and mentions a DEP site.  It also lists the following files are missing: C:\\Windows\system32\spool\DRIVERS\x64\3\LXCGtime.dll then goes on to say that missing entry:_RunDLLEntry@16

    I'd appreciate any help you can give.

    Please and thank you!

    Terri

    Hi TT4EVR,

    Thank you for using answers Forum.

    I suggest you visit your printer manufacturer's website for drivers updated to re - install the device with.

    I hope this helps.
    Chris
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Error of the main battery (internal) "601".

    I have this error when I turn on the laptop: main (internal) battery error "601". From software battery check I have check the battery and software say: This battery works fine but it needs to be calibrated. But I can't calibrate the battery. I think the internal battery of the error is the cmos on laptop battery, right? What should do? Thank you.

    DJ.

    This is your main battery not the CMOS battery.

    Judgment of the laptop.

    Remove the main battery will then serve to start.

    You receive the error message?

    If the main battery (internal) (601) appears in the alert message, it means that the battery capacity main (internal) storage measured is less than 25% of the original storage capacity. The number "601" indicates the associated error code that is logged in the system log.

    They should change to say the MAIN battery.

    http://support.HP.com/us-en/document/c01443470

    REO

Maybe you are looking for