Cross architecture Data Guard

Hi,
We currently use Oracle 10.2.0.4 on HPUX with data guard and logical
standby. SQL Apply is used
to replicate data to 2 other standby machines/databases. We are
interested adding Redhat linux box into
the mix running 11gR2. Would it be possible to replicate data from
HPUX to Redhat linux?
Thanks for any hint.
Sandeep

Hi,
in such condition,
1) i will consider setting up NTP for all the DBs server
2)Using the same apply time lag for all Standby DB
3) Enable flashback on all the DBs
4) testing all scenario (tedious but worth it)
make sure you can flashback to a specific point in time on all the DBs, if required.
Tobi

Similar Messages

  • Data Guard Architecture vs Replication

    I need to mirror a database on another site in another state. What do "ye that know more than I do" recommend for the task. The idea is, if the power goes out at my site, or some disaster, the other site would pick up the work (in a read only capacity) even though it may be a day or two behind... Suggestions? I'm using 9i on a Windows 2000 server...
    L

    For disaster recovery, you would want to use Data Guard. A physical standby database at the disaster recovery site would be applying archived log files from the primary machine continuously while the primary is running. If the primary goes down, you would activate the standby either after applying the rest of the archived log files or immediately, depending on your need for absolutely current data vs. your need to have immediate backups up.
    If you can stomach slightly old data, the biggest concern would be to ensure that there is sufficient bandwidth between the sites that the archived log files can be sent through in a reasonable period of time.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • What is the role of Lns process in oracle 10g data guard

    Hi ,
    plz help me out to find out the actual working of lns process in oracle 10g data guard
    when i use SYNC redo transport
    the output of v$managed_stanbdy is like that ..
    PROCESS PID STATUS CLIENT_PROCESS GR# SEQ#
    ARCH 9258 CLOSING ARCH 2 498
    ARCH 9260 CLOSING ARCH 1 499
    ARCH 9262 CLOSING ARCH 2 496
    ARCH 9264 CLOSING ARCH 1 497
    LGWR 9206 CLOSING LGWR 2 482
    its not display any info about lns,thats means lns is not working in SYNC redo transport mode ?
    but if i changed it to ASYNC then the out put of v$managed_stanbdy is like this ..
    PS PID STS CPS GR# SEQ#
    ARCH 9258 CLOSING ARCH 1 509
    ARCH 9260 CLOSING ARCH 2 510
    ARCH 9262 CLOSING ARCH 1 505
    ARCH 9264 CLOSING ARCH 2 508
    LGWR 9206 CLOSING LGWR 1 503
    LNS 10528 CLOSING LNS 2 510
    Now it display all the info about lns process...
    i read in oracle documentation that lns process send redo data from primary,( through network service ) to RFS on standby side.
    but first output means that lns is not working,if not then which process send redo from primary to RFS on standby ?
    i also read in some blog that lgwr use some extra buffer size from primary db SGA ,to write redo in that buffer ,ans lns read redo from that buffer and send it to RFS on stanby side,
    i m totally confused ..can u plz help me with correct logic behind this .
    thanx in advance.

    Hello,
    On the primary database when you run the v$managed_standby, it shows up the LNS process as this process sends redo info to the standby database and on the standby database the RFS process receives the redo information.
    So on the primary database when you query the v$managed_standby, it shows up LNS and on the standby database when you query the v$managed_standby it shows up RFS. Please let us know where you are running the query.
    Refer this http://datadisk.co.uk/html_docs/oracle_dg/architecture.htm
    969752     
    Handle:     969752
    Status Level:     Newbie
    Registered:     Nov 6, 2012
    Total Posts:     9
    Total Questions:     2 (2 unresolved)
    Name     Hemendra Singh
    Location     NoidaPlease consider closing your questions by providing appropriate points and marking it as answered. Please keep the forum clean !

  • Oracle Replication - Encrypted Data and Oracle Data Guard

    We are working on a high availability architecture for one of our new projects. The preliminary architecture has Oracle 10g Release 2(10.2.0.2) production database (primary database) running on Solaris10 server for OLTP operations. And a production replicated database (standby database) is running on another node running on Solaris10 server for reporting, ETL data extractions etc. The plan is to implement Oracle data guard (DG) to replicate data between primary database and standby database (logical standby database). As a side note, there is going to be one to two minute time log for data synchronization between primary and standby databases.
    We need to encrypt sensitive data (like SSN, Credit Card No. etc) in the primary production database. Initially we thought this can be achieved by using Oracle Transparent Data Encryption (TDE), this is a new encryption method Oracle came up with their 10g version. But the issue here is Oracle TDE doesn’t support setting up the logical standby database (using Oracle data Guard) for reporting on the second node. I have confirmed with Oracle on this, so we are kind of stuck in the middle on this new requirement. So our next option is to look out for any third party vendors who can resolve this puzzle, and looking for your help for any suggestions.
    · Do you know any vendor who can support both data encryption and data replication for Oracle databases?
    · Do you know any vendor who can support just data encryption for Oracle databases?
    (I am thinking if we can find a vendor, we would like to ask them if they have any technical issues working with Oracle data guard for data replication and use some kind of technique to decrypt the data on the standby/reporting database.)

    You can always use the DBMS_CRYPTO or DBMS_OBFUSCATION_TOOLKIT to encrypt the data rather than using TDE. You may have to do some work on the key management side, though, but it shouldn't be too painful.
    Justin

  • Data Guard Vs Golden Gate

    Hi Experts,
    I am looking for High Availability and Disaster Recovery architecture for my data layer i.e. Oracle Database 11g R2
    We have two physical locations and the distance between two sites is around 20 miles.
    Site 1:
    We already implemented RAC setup with two node in site 1.
    Site 2:
    We are going to implement standalone database. (Not RAC)
    My requirements:
    1. Both databases at Site 1 & Site 2 should be replica of each other.
    2. Both databases should be in sync always.
    3. Site 1 is active and Site 2 is stand by.
    4. Client applications on Site 1 & Site 2 should always talk to RAC database on Site1.
    5.. If RAC at site 1 goes down completely, then ONLY client apps should connect to Site2 database without human intervention.
    How can acheive my requirement ? I was doing some research & found two solutions. 1. Active Data Guard 2. Golden Gate.
    Questions:
    1. Do Data Guard and Golden Gate offers same features ?
    2. Which products offers solutions to all my requirements or Do I need to use both ?
    3. If Data Guard and Golden Gate are different from each other then What is the difference between them and what are the overlapping features among them ?
    Thanks

    1. Do Data Guard and Golden Gate offers same features ?No, there's simple compare here :
    http://www.oracle.com/technetwork/database/features/availability/dataguardgoldengate-096557.html
    2. Which products offers solutions to all my requirements or Do I need to use both ?Data Guard will work and you don't need anything else. I cannot speak to Golden Gate.
    3. If Data Guard and Golden Gate are different from each other then
    What is the difference between them and what are the overlapping features among them ?Again this document :
    http://www.oracle.com/technetwork/database/features/availability/dataguardgoldengate-096557.html
    1. Both databases at Site 1 & Site 2 should be replica of each other.
    Data Guard can do this.
    2. Both databases should be in sync always.
    Data Guard can do this.
    3. Site 1 is active and Site 2 is stand by.
    Data Guard can do this.
    4. Client applications on Site 1 & Site 2 should always talk to RAC database on Site1.
    You can set your tnsnames to handle this and more. Using DBMS_SERVICE you can create an alias
    to handle this.
    Ex.
    ernie =
    (DESCRIPTION =
        (ADDRESS_LIST =
           (ADDRESS = (PROTOCOL = TCP)(HOST = primary.host)(PORT = 1521))
           (ADDRESS = (PROTOCOL = TCP)(HOST = standby.host)(PORT = 1521))
           (CONNECT_DATA =
           (SERVICE_NAME = ernie)
    )5. If RAC at site 1 goes down completely, then ONLY client apps should connect to Site2 database without human intervention.
    You can set your tnsnames to handle this and more.
    Best Regards
    mseberg

  • Data Guard Broker - platform requirements

    Hi there,
    I've been checking the docs and haven't been able to find a definitive answer - my question is, if you have your primary and standby databases on a 64-bit architecture (HP-UX64 for example), can you have the broker that manages that configuration on a 32-bit architecture (Windows, Linux etc)?
    Any advice would be greatly appreciated. If anyone has a setup like what I've described, please let me know.
    Many thanks,
    IM

    Hi again, I've managed to answer my own question (from AskTom):
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:4111318776437#60461502943814
    "observer"? you mean the data guard monitor. Yes, the standby must be on the same platform as the
    primary - but the monitoring software (enterprise manager stuff) may be elsewhere.
    Cheers,
    IM

  • About Data Guard - Physical Standby Database

    Dear All,
    I have read many documents regading Data Guard.
    I am about to setup Data Guard in our current environment but want to clear few tings.
    I have a confusion between physical and logical standby database.
    What I have read from different documents is:
    -Physical Standby Database in (11g)
    1) It is the most efFicient
    2) I can be either in mount or open state
    3) Select queries and reporting can be done to improve performance of the primary database.
    4) Schema on primary and standby database is always the same
    -- Logical Standby Database
    1) You can create additional tables, indexes, etc.
    2) Always in open mode
    3) Select queries and reporting can be done to improve performance of the primary database
    Now our scenerio is, that we have one server at the moment, OS is linux and operating system is 11g. We want to setup an other server in another country, will also be 11g on Linux in a way that it acts as standby/backup server. Schema and data is always the same. In case due to unavailability of primary server, standby server acts as the primary server (This has to be automated). The reason for unavailability could be any like maintenance work on primary server, network or hardware failure at primary server. The last and the most important thing is that users from this country where we will setup standby database will insert/update data on the primary server BUT queries and reporting will be done from this newly created standby data.
    Kindly recomend the best Data Guard in this scenerio and kindly correct me where I am wrong.
    Thanks, Imran

    A logical standby has various limitations on things like data types. It's also a much more complex architecture, which makes it more likely that something will break periodically and require attention. Applying redo to a physical standby is code that has been around forever and is as close to bullet-proof as you'll get. And you would generally prefer to fail over to a physical standby-- if you do things like create new objects in the logical standby, you may have to get rid of those objects during a failover to get acceptable OLTP performance.
    Justin

  • Active data guard - patching

    Hi Gurus,
    I have primary db amsprd and active data guard amsprd_stby.
    we are planning to apply application patches in amsprd. earlier we used to rely on rman backup for restore in case of any failures.
    I would like to make use of standby as primary and keep the business up immediately after application patch failures.(to reduce the downtime - application failures are not having any rollback steps :-( - vendor product).
    to achieve this,
    before application patch application
    do i have to just stop the log shipping?
    or do i have to stop just log file apply?
    what are the steps involved in case of primary applicaiton patching failures.
    Thank you.

    So the Application Patch may turn out as a "Logical Mistake" from the Database perspective.
    One option would be to stop the Apply on the Standby Database. If your Application Patch was no good, you could do an "Immediate Failover" which will open the Standby immediately without applying the received redo first like an ordinary Failover would. You would have to create a new Standby Database on your Ex Primary site then.
    Another option would be to turn on Flashback Logging on both sites. If your Application Patch was ok - nothing to do. If not, flashback both sites to before the App Patch. Look here for an example:
    http://uhesse.wordpress.com/oracle-database-ha-architecture/2010/08/06/using-flashback-in-a-data-guard-environment/
    Second option has the benefit that you do not delay an emergency failover, should your Primary incidentally get destroyed during the App Patch. Also, if you need to rewind the Logical Mistake, you do not need to recreate the Standby completely. If you are on 11gR2, you can even turn on/off Flashback Logging without having to restart:
    http://uhesse.wordpress.com/2010/06/25/turning-flashback-database-on-off-with-instance-in-status-open/
    Kind regards
    Uwe Hesse
    http://uhesse.wordpress.com

  • Active Data guard with R12.1.X

    Hi
    One of our customers wants to configure their EBS R12 Instance with Active Data guard
    Current Architecture:
    R12.0.6 with RDBMS 10.2.0.4
    Projected Architecture:
    R12.1.3 with 11.2.0.3 RDBMS with Active Data guard.
    I have checked the MOS ID :
    Using Active Data Guard Reporting with Oracle E-Business Suite Release 12.1 and Oracle Database 11g [ID 1070491.1]
    Please share your ideas and doc id's to do this activity successfully.
    Please share the docs to upgrade R12.0.6 to R12.1.1
    Thanks
    Shaik

    One of our customers wants to configure their EBS R12 Instance with Active Data guard
    Current Architecture:
    R12.0.6 with RDBMS 10.2.0.4
    Projected Architecture:
    R12.1.3 with 11.2.0.3 RDBMS with Active Data guard.
    I have checked the MOS ID :
    Using Active Data Guard Reporting with Oracle E-Business Suite Release 12.1 and Oracle Database 11g [ID 1070491.1]
    Please share your ideas and doc id's to do this activity successfully.The document you posted covers every thing in detail.
    In details you can check
    http://appsdbastuff.blogspot.com/2009/07/configuring-standby-databasedataguard.html
    Disaster recovery for R12.1.1
    Please share the docs to upgrade R12.0.6 to R12.1.1Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86 [ID 761564.1]
    Oracle E-Business Suite Release 12.1.1 Maintenance Pack Installation Instructions [ID 752619.1]
    Upgrade 12.0.6 To 12.1.1 Failed On Frmxml.odf with Duplicate Keys [ID 1094034.1]
    Thanks

  • Active Data Guard in different database versions (11.2.0.3  and 11.2.0.4)

    In case of Active Data Guard can i run different database versions (11.2.0.3  and 11.2.0.4) at Primary and DR for production environment ?  And will having RAC in environment make any difference?

    Hi,
    >>In case of Active Data Guard can i run different database versions (11.2.0.3  and 11.2.0.4) at Primary and DR for production environment ?
    As per normal Data Guard requirement, Oracle 11.2 does support flexibility where Primary and Standby may have different hard wares such as CPU architecture and OS etc. but the Oracle RDBMS software version must be the same. Having said so does not mean it will not support it. Beginning with 11.1.07, a physical standby database can be used to execute a rolling database upgrade to a new Oracle Patch Set or database release by using the transient logical rolling database upgrade process. It means you can have with different database version but for how long, you need to check above documents.. For complete information you should read this note:
    Data Guard Support for Heterogeneous Primary and Physical Standbys in Same Data Guard Configuration (Doc ID 413484.1)  &
    http://www.oracle.com/technetwork/database/features/availability/maa-wp-11g-transientlogicalrollingu-1-131927.pdf
    2) >> And will having RAC in environment make any difference?
    NO.   You can find answer at -  https://docs.oracle.com/cd/E11882_01/server.112/e41134/standby.htm#SBYDB4716
    **The primary database can be a single instance database or an Oracle Real Application Clusters (Oracle RAC) database. The standby databases can be single instance databases or Oracle RAC databases.
    HTH,
    Pradeep

  • Veritas Hardware Cluster and Oracle Data Guard

    Hi,
    Actually we use Veritas Cluster Server for our Database Configuration. So we have a hardware standby cluster. In case of a failure the VCS does a failover, as you know ;-)
    But now we are planning to use DataGuard for having a logical standby database for reporting cases. I just read something about a VERITAS CLUSTER SERVER AGENT for DataGuard.
    What do I have to do (is there a possibility without using the Veritas Agent) for having a standby failover solution with Veritas and also a DataGuard Configuration.
    What is going to happen if the Cluster does a failover? Will the Data Guard configuration be alive or is it going to break?
    Please give me some advice. Maybe you have some links for articles that handle this topic.
    Thank you very much in advance,
    Henrik Ruenger

    In terms of feasibility, yes, you can definitely have a database running on a Veritas Cluster Server and (at the same time) a Data Guard physical standby database.
    If you are mentioning "VERITAS CLUSTER SERVER AGENT for DataGuard" by Symantec, I don't know the product in details.
    What I can say is that you are definitely able to monitor and administer an Oracle Data Guard configuration by using just products that come with the Oracle licence.
    In case of a failover, as long as your Oracle Net setup is resilient to the failover, Data Guard is as well. So, the short answer is: no it is not going to break.
    I have setup this architecture several times with no problem.
    Of course this is just high level.
    Please let me know if you need more high level info.
    Thanks and regards,
    Corrado

  • Use dedicated server for data guard?

    Hi All,
    I've heard from someone that it is possible to separate data guard from the database and put it to a server, such that the data guard server will be dedicated to shipping log to standby site db etc. I don't know if such architecture would work. Could anyone please clarify it? Thanks in advance.

    An Introduction to Data Guard from Oracle Doc's is here:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/concepts.htm#i1039416

  • Active Data Guard VS Golden Gate

    Hi Experts,
    I am looking for High Availability and Disaster Recovery architecture for my data layer i.e. Oracle Database 11g R2
    We have two physical locations and the distance between two sites is around 20 miles.
    Site 1:
    We already implemented RAC setup with two node in site 1.
    Site 2:
    We are going to implement standalone database. (Not RAC)
    My requirements:
    1. Both databases at Site 1 & Site 2 should be replica of each other.
    2. Both databases should be in sync always.
    3. Site 1 is active and Site 2 is stand by.
    4. Client applications on Site 1 & Site 2 should always talk to RAC database on Site1.
    5.. If RAC at site 1 goes down completely, then ONLY client apps should connect to Site2 database without human intervention.
    How can acheive my requirement ? I was doing some research & found two solutions. 1. Active Data Guard 2. Golden Gate.
    Questions:
    1. Do Data Guard and Golden Gate offers same features ?
    2. Which products offers solutions to all my requirements or Do I need to use both ?
    3. If Data Guard and Golden Gate are different from each other then What is the difference between them and what are the overlapping features among them ?
    Thanks

    Hi;
    Both tool are HA tool. Please see below link
    Thanks for the question regarding "Data guard vs Streams vs GoldenGate", version 11.2.0.2
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:3349335100346299316
    Golden Gate versus Data Guard for replication
    Golden Gate versus Data Guard for replication
    If you have still question please update thread
    Regard
    Helios

  • View Log in Data Guard

    In dataguard when i check view log(OBJECT-Viewlog) it return
    "Data Guard Remote Process Startup Fail"?
    Regards

    hi there,
    What's your question and you need to provide the version and the type of standby db too?

  • Data Guard adding new data files to a tablespace.

    In the past, if you were manually updating an Oracle physical standby database there were issues with adding a data file to a tablespace. It was suggested that the data file should be created small and then the small physical file copied to the standby database. Once the small data file was in place it would be resized on the primary database then the repication would change the size on the standby.
    My question is, does Data Guard take care of this automaticlly for a physical standby? I can't find any specific reference on how it handles a new datafile.

    Never mind, I found the answer.
    STANDBY_FILE_MANAGEMENT=auto
    Set on the standby database will create the datafiles.

Maybe you are looking for