Monitor Advanced replication

Hi,
we have advanced replication set up between two Master sites, this setup also serves purpose of DR solution as replication sites are in different cities. My question is that in case of disaster, how can we determine that when was the last 'push' we got from the other site...
To elaborate it more...For eg we have Advanced replication between Melbourne and Sydney and 'sydney' goes down..how can we tell (sql query) that when was the last time we got successful 'push' from sydney to Melbourne...
and reasoning for this question is to answer Exec's question that what is the data loss scenario in Sydney..
Thanks
Manu

You can see when the push occurs at source (e.g. Sydney) by running this:
SELECT last_date
FROM dba_jobs
WHERE what LIKE '%dbms_defer_sys.push%';However, if you loose Sydeny this isn't much use ... have you thought about setting up a simple "heartbeat" table which is part of the same replication configuration? We do this with our streams setup, the heartbeat table simply gets a row instered every minute via a scheduler job (or whatever frequency/mechanism you choose) with the current timestamp on the source system, we then replicate this to the target - you can then see on the target the "transaction lag" - i.e. what is the most recent timestamp in the table and thus when we last replicated data over, clearly this wont account for errors occuring for other tables but this will need monitoring seperately.
Thanks
Paul

Similar Messages

  • Advanced Replication between Oracle XE and 64-bit Oracle Enterprise

    hi all,
    Currently i have advanced replication working between Oracle-XE and our 32-bit based Oracle 10gR2 Enterprise Server. Will advanced replication work if we moved our Enterprise 10gR2 instance from a 32-bit to a 64-bit?
    May be some of you might already be doing this, i just want a confirmation before i give the go ahead.
    thanks a lot,
    GG

    Hi;
    Please see:
    Error: "Could not load file or assembly 'Oracle.DataAccess, Version=%s, Culture=neutral, PublicKeyToken=%s' or one of its dependencies. An attempt was made to load a program with an incorrect format" [ID 1367695.1]
    Regard
    Helios

  • Advance Replication and Oracle Label Security

    Has anyone been able to configure both Advance Replication and Oracle Label Security to work together?

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Regarding Advanced replication

    Hi,
    While doing Advanced Replication Configuration, I am getting these errors.
    i.e while importing the materialized views I am getting these errors,
    Can u give me suggestion about how to resolve ??
    ERROR:
    IMP-00003: ORACLE error 4052 encountered
    ORA-04052: error occurred when looking up remote object ZXDBP_55.SYS@ZXINCMP
    ORA-00604: error occurred at recursive SQL level 2
    ORA-12154: TNS:could not resolve service name
    IMP-00017: following statement failed with ORACLE error 4052:
    "CREATE SNAPSHOT ......."
    Thanks & Regards

    Hi
    Please help me, I have the next problem creating a trigger for replication in-line.
    * The DDL of the trigger is:
    CREATE OR REPLACE TRIGGER "MYTRIGGER" AFTER
    INSERT
    OR UPDATE
    OR DELETE ON "USER"."TABLE" FOR EACH ROW BEGIN
    IF INSERTING THEN
    -- db1: ORACLE.WORLD@DB1 --
    INSERT INTO [email protected]@DB1(COL1, COL2)
    VALUES(:NEW.COL1, :NEW.COL2);
    -- db2: DB2.US.ORACLE.COM --
    INSERT INTO [email protected](COL1, COL2)
    VALUES(:NEW.COL1, :NEW.COL2);
    -- db3: DB3.US.ORACLE.COM --
    INSERT INTO [email protected](COL1, COL2)
    VALUES(:NEW.COL1, :NEW.COL2);
    -- I HAVE 9 DATABASES...
    END IF;
    END;
    * All the DBLinks are tested and active; I can do the insert from sqlplus with the same sentence, in all Dbs. For example, I do this:
    INSERT INTO [email protected]@DB1(COL1, COL2)
    VALUES(99, 'TESTVALUE');
    And It's ok, for all dbs.
    * The replicator server is on Novell Netware 5.1, with Oracle 8.1.7 bundled. The target servers (db1, db2, etc...) are distributed between the same Novell 5.1
    and Win2003 Server. The target servers are in other cities.
    * The database global name of servers that have the error are ORACLE.WORLD... To create the database links, I use this global name with a identifier (dbn...) and this database links are OK...
    * In the servers with Win2003, it's ok.. the trigger is created and tested (In this servers are installed Oracle 9i)... In the target servers with Novell (Oracle 8 bundled) I have the next error when create the trigger: (when I include this servers in the trigger):
    ORA-04052: error ocurred when looking up remote object [email protected]@DB1
    ORA-00604: error ocurred at recursive SQL level 1
    ORA-04020: deadlock detected while trying to lock object USR.TABLE
    Regards...
    From Quito, Ecuador,
    Alejo Q.

  • Documentation on Advance Replication in Oracle 10gR2

    Hello Everyone,
    I am in need of an proper documentation on Advance Replication as i have been assigned a task to perform Replication on DB in Oracle 10gR2 but the content i have is not enough to clear my doubts so can any one provide me the perfect documentation
    please i am in a need as i am new to the concept
    Thanks & Regards
    Pratik Lakhpatwala
    Jr Oracle DBA

    Thanks a lot Sir,
    This Doc will help me a lot...
    Thanks & Regards
    Pratik Lakhpatwala
    Jr Oracle DBA

  • Oracle Version for Advanced Replication

    Hi all,
    When, Advanced Replication first appeared in Oracle Database?
    Was it in version: 7, 8i or 9i?????
    I' d like to do the same question for materialized view.
    I know that in previous releases materialized view was snapshot. So, in wich version of Oracle snapshot was introduced?
    I hope somebody help me...

    Do not use none of them. Conflict resolution will kill you. This is only will works if one side working on one set of tables while other working on other sets of tables. If you do not want to have such hadace use active standby database (11g) to run reports locally, but all changes must happen on primary side.

  • DataGuard vs Stream / Advanced Replication

    hi,
    I want to know what is the different between DataGuard and the Oracle 11g Steam or Advanced Replication.
    thanks.

    Oracle Data Guard Physical Standby can be brought up as the primary automatically without human intervention with Fast Start Failover. Setup the data guard broker configuration then start up an observer and then enable fast start failiover. DataGuard also has a level of transparent application failover in 11g, but never set it up or used it yet.
    DataGuard is typically utilized to provide protection against a database failure including storage and is typically at a site other then the primary, this allows a level of site protection as well. We data guard is used to provide a level of local protection the storage for the primary and standby is different so that storage protection is also a part of the protection provided by data guard. Also make sure if the standby is in a remote site that the network can handle the trasnaction activity as to not fall too far behind and interrupt you fast start failover capability.
    Using SAN storage for the database in a streams or data guard environment is recommended as SAN typically can provide some level of redundancy for the storage automatically with any additional configuration on the database administrators part.
    For Oracle streams I do not know of a way to automatically transfer failed sessions, however a TNS connection can be used to connect to the first datbase and if that database is not available it tried a second. This would allow an application to re-connect a failed session and get the second database if there is a failure. The master master would allow you to have 2 active copies of the data at the same time and not require the 2 databases to be exact copies like a physical standby. Again if the 2 streams databases are both local use different storage for each so that a failure in the storage would not make both databases unavailable. Also be careful with streams accross sites as the bandwidth must be able to handle the transaction activity.

  • For DR Solution Streaming or Advanced Replication

    To have recovery in events of system crash or WAN down, Oracle streaming or Advanced Replication is an effective solution for outrage?

    Hi, I just want to know what do you want to achieve..do you want a disaster solution?
    Oracle has extended RAC and Data Guard for disaster recovery for site failure..streams and replication can answer that for you but replication and streams requires excellent bandwidth espcially if your looking at offsite replication.
    roy

  • Why is Advanced Replication available with Standard 8i?

    I was installing Oracle 8i "Standard" today on RH6. When I ran
    dbassist it offered an option to install Advanced Replication.
    According to the white papers online, Advanced Replication is not
    an Option available for 8i Standard, unless I am misreading
    things. "Basic Replication" is supported in 8i Standard, but
    Advanced Replication was listed as a Feature of 8i Enterprise
    Edition.
    FYI we are interested in using Standards support for Updateable
    Snapshots and "Basic Replication".
    Anyways just hoping someone can clear things up for me.
    TIA...
    -Scott
    null

    No just the postcode checker, but the BT call center have confirmed that they think its odd, and when i did the home move order they have had to downgrade my package from infinity (currently get 60MB) to standard Option 3 adsl, they checked the other addresses and confirmed that mine was the only one that was saying no go
    its spalding market exchange

  • Streams VS Advanced Replication

    We have a database on remote location and we want to replica of that database to our Centralized database which is situated in Head office and further we want to refresh our head office database automatically from remote database.
    Suggestion required what will be the best solution for this?
    Further what is the difference between Streams and Advanced Replication?
    Irfan
    Message was edited by:
    Irfan

    Dataguard would be a Ideal option
    Can be Physical or logical Standby
    http://download-uk.oracle.com/docs/cd/B13789_01/server.101/b10823/rcmbackp.htm
    Stream i dont have any idea

  • Question About Advanced Replication

    I red advanced replication concept on your blogs and i done sucessfully in my test database.
    you choosed to configured only one user and taken two tables.its ok. i want replicate all the users include all the tables to replication database just once time..i don't want to take one table and do it and then take another table and do it not like this.. i want configure all the tables to replication database, is there any procedure? may i want to know about this?
    Thanks & Regards
    S.Mohamed Azar
    Edited by: azarmohds on Jul 12, 2009 6:51 AM

    Request: Please remove my name from subject, it is public forum anyone can be participate.
    Please email "[email protected]" for personal.
    Check : http://download.oracle.com/docs/cd/B19306_01/server.102/b14226/repoverview.htm#REPLN001
    Thanks
    Regards,
    Taj
    Edited by: Mohammed Taj on Jul 12, 2009 5:51 PM
    Edited by: Mohammed Taj on Jul 12, 2009 6:02 PM
    Edited by: Mohammed Taj on Jul 12, 2009 6:08 PM

  • Oracle Advance Replication

    Hi,
    While doing Advance replication I am getting the following error:
    ERROR at line 1:
    ORA-23308: object ADMIN.BONUS does not exist or is invalid
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 4370
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 5158
    ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 82
    ORA-06512: at "SYS.DBMS_REPCAT", line 1076
    ORA-06512: at line 2
    I have one Master site and one Snapshot Site.
    And I am able to setup Master Side/Master Group/Snapshot Site. I have created Snapshot group also, but while adding object in Snapshot group I am getting the above error message!!!
    Could someone help me???
    Thanx in advance,
    Can reply on [email protected]

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Whats so special with Advanced Replication feature of Oracle

    Hi Techies,
    I had a long term doubt on this. When the same functionality can be done using triggers and jobs, why should such advanced replication exist to use all those 5-10 packages and all those mess. What other thing in replication does differentiate it from its rival, manual work ie using triggers and jobs.
    Siva

    Why use Oracle Replication? Where to start?
    (1) Re-inventing the wheel is never a good idea. especially when there's a high risk of inventing it square-shaped.
    (2) Oracle will support their replication implementation: they won't support yours.
    (3) QUERY_REWRITE_ENABLED
    (4) efficiency: Oracle's inbuilt kernel code is simply faster than anything we can write
    (5) Do you really mean Advanced Replication and not just materialized views?
    "all those mess"Obviously you've never had a business requirement that really necessitated replication. It is a messy area. We are maintaining a single view of the data in multiple physical locations: that's not clean. Consider: performance, freshness of data, data integrity, data ownership, conflict resolution. Consider deployment and synchronisation with a workforce of remote, disconnected users. Once you have to really wrestle with those sorts of issues you will come to appreciate the flexibility, robustness and completeness of Oracle's replication tools.
    There are so many gotchas in just setting up the replication architecture using Oracle's box of bits that only a mad man would want to add building their own set of low level components into the mix. Now, you may have a very simple replication requirement that could be satisfied with a few triggers and a DBMS_JOB. Are you sure that requirement is fuilly scoped? Furthermore, are you sure that your requirement won't get more complex in the future? And do you really think it will take you less time to knock up some triggers and related database objects that it will do to issue a CREATE MATERIALIZED VIEW statement (and maybe a CREATE MATERIALIZED VIEW LOG too)?
    Oh, and spare a thought for the poor saps that will have to maintain th eapp after you've gone. They'll probably be happier with a standard Oracle implemenation that is well-known well-documented and for which there are training courses.
    Life is too short.
    Cheers, APC

  • Advance Replication Upgrade to Streams

    Hey Guys,
    Is there any way to upgrade existing Advanced Multi Master Replication to Streams with some script or step?

    Please look at Metalink Note # 250048.1

  • PI 7.1 Performance Monitoring - Advanced Adapter Engine (AAE)

    Hi Experts,
    how can i use the "Performance Monitoring" from the RWB, to see all the messages (including the messages from the AAE) for a specific timeperiod? For example, i want to know how many messages go through the PI (including AAE) on one day.
    Best regards,
    Sven

    Hi Sven,
    Kindly find the below documents will helps you more
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70b8adc3-728c-2a10-7fad-d43f29074ef8
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02dde55-b30d-2c10-a68b-e80e0d86336d
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10cf9746-e819-2c10-bd82-97bfbde8214a
    Regards
    Venkat Rao .G

Maybe you are looking for

  • Driver question - my all in one printer will print but not scan

    Hi I have an HP c4280 (you know, the all in one printer you could get for free with the mail in rebate in 2007). I just plug it in and my mac recognizes it as a printer, and it prints fine, but image capture does not recognize it as a scanner. Before

  • Ldapclient against Apple Open Directory Server

    Hallo, I am trying to integrate a Solaris client into an Apple MacOSX 10.5 directory server. Unfortunately, an integration process seems to be documented by Sun only for Microsoft Active Directory. Currently, I have generated a keytab file and copied

  • Reader 7.0.9, Win 2k - "An Internal Error Ocurred" Error

    Due to a new system being implemented, everyone needs a newer version of Adobe Reader (previously 5). The last 'supported' version of reader for this system is v7.0.9. So far, I have uninstalled 5, then proceeded to install 7.0.9 and this has worked

  • PHP errors in Squirrelmail...?

    When I any of our users log into Squirrelmail, they see nothing but a repeat of the following error messages: Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezo

  • Regarding display options in smart view

    Hi All, good afternoon. In smart view , I would like to select "Member Name and Description" in "Member Name Display Options" section. However that selection is grayed out by system. can you please help me in resolving this issue. thanks in advance.