Dataguard and standby dbs is HA

Hello
Dataguard and standby dbs is HA or ACR is the only oracle HA?

Dataguard is only DR

Thank you

I see two of them are the same, but they are always mentioned separately!

Maybe Yes, maybe no.

Systems with RAC tend to reside in the same server room; What makes poor Dr.
With Data Guard systems tend to reside a 'fat' distance from each; that goes against tipping 'rapid '.
Usually with RAC failover node is zero for single-digit seconds.
Usually with the fail over node DG is measured in tens or hundreds of seconds.

DG & CARS are not really the same, but not that much different if you ignore the failover time.

Tags: Database

Similar Questions

  • DataGuard and RMAN across Oracle versions

    I was curious to know what restrictions we cross versions of Oracle using RMAN and DataGuard.  That is to say, can use DataGuard to ship newspapers a 11.2 a standby 12.1 primary?  We have to restore a database 11.2 12.1?

    Support for the mixed Version, for a Data Guard physical standby is generally NOT supported.

    Physical standby need primary and standby should be in the same version

    You can restore database on 12.1 11.2 House, but must open the database with the option 'open resetlogs upgrade' as binary and db are in different version. We perform db upgrade after the opening of database

  • Analyze the index on the machine of Dataguard and redundancy of ASM disks

    Dear friends,

    I have two questions regarding disc Dataguard and ASM.

    (> > 1) for best performance, periodically, we rebuild the index index and analysis analyze table. What is the best periodic steps to do to get better performance?

    I mean, first of all is rebuilding of index, is second index analysis and so on......

    (> > 2) if I run analyze the index or the table on my PRODUCTION system he replicated this effect on statndby dataguard automatic system? If so, how it is replicated?

    (> > 3) my last question related with high redundancy of the ASM disk. I have some confusion on this area.

    Let's say I have 10 disks in a diskgroup '+ DATA' and I did 'HIGH' level redundancy, means 3 way redundancy. Here I know 3-way the redundancy, it writes data on 3 discs at a time. But what of the other 7 discs. In fact, I need to know the mechanism of writing?

    -Each disc is identical to the other drive?

    -For HIGH redundancy, how many disk failure can be tolerated for any loss of data?

    Waiting for your kind reply......

    "on my PRODUCTION'---> you mean"on my FIRST.

    Yes, the data dictionary is updated when you run dbms_stats.gather% and updates data dictionary are through recovery that applies to the WAITING for more.

    NOLOGGING surgery would not be applied to the expectation (the index would be marked corrupted to the standby) unless you have set on FORCELOGGING.

    Hemant K Collette

  • Sequence start/stop database primary and standby in RD

    Hello

    Can someone help me know the sequence of start/stop physical standby? I need the right order to start and stop primary and standby to 11g.

    Thank you

    Hello
    You stop first while waiting for database.

    Please see

    process shutdown and startup DataGuard

    Thank you

  • Satellite P - How to disable hibernation and standby?

    I put the configuration of power to say never Hibernate and standby - both occur.
    What I am doing wrong?

    I'd be happy with sleep but don't want to Hibernate!

    Hi g p allison,

    You set these parameters of current power profile?

    For example, if you disable the standby and Hibernate to profile high power Performance, but you use or switch to balanced labour settings don t.

    In order to verify if they are disabled in all profiles of power!

  • change ip address of the database servers primary and standby

    Hello.

    I have an oracle server primary and backup (version 11.2.0.4) on windows 8 profesional.

    They work well until today.

    Today, I had to change my ip address on both servers.

    After that I changed the ip address of the OS, I changed the ip address in tnsnames.ora and listener.ora files only.

    A moment that everything worked well. But now the archivelog files not copy to the standby server.

    Is there a place where I have to change ip or the settings on the database?

    Please, I hope you can help me.

    Best regards

    Hello

    After that I changed the ip address of the OS, I changed the ip address in tnsnames.ora and listener.ora files only.

    A moment that everything worked well. But now the archivelog files not copy to the standby server.

    1. If it worked for a while after the change of ip address

    3. make sure your journal alerts, what it says? information about the error?

    2. first thing ipadress sequenced in tnsnames.ora and listener.ora on primary and standby

    3. check ping to the host-level work and tnpsing is reached or not. If both are working check listeners are up or not and they are able to identify the services of db, registered or not.

    4. now, connect as sysdba password on the servers file

    5 check v$ achive_Dest_status for valid or relevant destination which is assistance for the transfer of the archives of primary Eve (the error column)

    -Not especially to knew what the problem is, you should get the controls.

    -Pavan Kumar N

  • How to configure Enterprise Manager Database Control (MCCD) to make it work on 2 servers (primary and standby) work according to the rules of the DG

    Hello everyone I use Oracle Database EE 11.2.0.4 with DG.

    In these cases, I need to get Enterprise Manager Database Control running against DB with no CARS and no DG I do the following:

    I have SQLPLUS logon as user SYS or SYSTEM and drop the account sysman and business objects:

    DECLARE

    CURSOR c1 IS

    SELECT master, synonym_name name

    OF dba_synonyms

    WHERE table_owner = "SYSMAN";

    BEGIN

    TO r1 c1 LOOP

    IF r1.owner = "PUBLIC" THEN

    RUN IMMEDIATELY "DROP PUBLIC SYNONYM ' |" R1. Name;

    ON THE OTHER

    RUN IMMEDIATELY "DROP SYNONYM ' |" R1. Owner: '. ' || R1. Name;

    END IF;

    END LOOP;

    END;

    /

    Mgmt_view DROP USER CASCADE;

    /

    DROP ROLE mgmt_user;

    /

    Sysman DROP USER CASCADE;

    /

    After that, I run

    EMCA - config dbcontrol db-rest recreate

    But what do I do in case I have 2 servers (primary and standby) work according to the rules of the DG?

    Hello

    It is not possible to monitor and administer a basic physical or logical standby, IE using Enterprise Manager Database Control Data Guard.  This is mainly due to the fact that Database Control is designed to monitor the 1-database and an environment Data Guard, by definition, includes more than 1 database.

    If you attempt to run emca against a database of pending, you will get an error like (i.e. ORA-01219: database is not open).

    Of course, database Control, can be used to monitor the current main database (with no capacity to administer or control Data Guard related features).  In such a case, failover Database Control needs to be reconfigured to run on the new primary database using the commands described in detail in Note 278100.1 how to remove, create and recreate DB Control In A Database, section c. recreate/ReConfig DB control, Option 2 10 g. recreate the control DB Configuration files and repository.

    Enterprise Manager Grid Control or Cloud control provides the functionality for display, monitor, and administer the primary and standby databases in a Data Guard configuration.

    Reference: It is Possible to configure the database for a logical or physical Standby Database command? (Doc ID 315116.1)

    You can effectively use EM 12 c cloud control to monitor and manager ensures DB

    Ref to the link for more details below

    Set up and manage to Oracle Data Guard with Oracle Enterprise Manager Cloud control 12 c

    Kind regards

    Rahul

  • Purge logs archiving on things primary and Standby and for Data Guard RMAN


    Hi, I saw a couple of orders in regard to the purge archive records in a Data Guard configuration.

    Set UP the STRATEGY of SUPPRESSION of ARCHIVE to SHIPPED to All RELIEF;

    Set UP the STRATEGY of ARCHIVELOG DELETION to APPLIED on All RELIEF;

    Q1. The above only removes logs archiving to the primary or primary and Standby?

    Q2. If deletions above archive logs on the primary, is it really remove them (immediately) or does the FRA to delete if space is needed?

    I also saw

    CONFIGURE ARCHIVELOG DELETION POLICY TO SAVED;

    Q3. That what precedes, and once again it is something that you re primary side?

    I saw the following advice in the manual of Concepts of data protection & Admin

    Configure the DB_UNIQUE_NAME in RMAN for each database (primary and Standby) so RMAN can connect remotely to him

    Q4. Why would I want my primary ro connect to the RMAN Repository (I use the local control file) of the standby? (is this for me to say define RMAN configuration settings in the Standby) manual

    Q5. Should I only work with the RMAN Repository on the primary or should I be also in things in the deposits of RMAN (i.e. control files) of the standby?

    Q6. If I am (usually mounted but not open) Physics, of standby I able to connect to its own local repository for RMAN (i.e. control based on files) while sleep mode is just mounted?

    Q7. Similiarly if I have an old lofgical (i.e. effectively read-only), to even connect to the local RMAN Repository of Eve?

    Q8. What is the most common way to schedule a RMAN backup to such an environment? example cron, planner of the OEM, DBMS_SCHEDULER? MY instinct is cron script as Planner OEM requires running the OEM service and DBMS_SCHEDULER requires the data runs?

    Any idea greatly appreciated,

    Jim

    The above only removes logs archiving to the primary or primary and Standby?

    When CONFIGURE you a deletion policy, the configuration applies to all destinations archive

    including the flash recovery area. BACKUP - ENTRY DELETE and DELETE - ARCHIVELOG obey this configuration, like the flash recovery area.

    You can also CONFIGURE an archived redo log political suppression that newspapers are eligible for deletion only after being applied to or transferred to database backup destinations.

    If deletions above archive logs on the primary, is it really remove them (immediately) or does the FRA to delete if space is needed?

    Its a configuration, it will not erase by itself.

    If you want to use FRA for the automatic removal of the archivelogs on a database of physical before you do this:

    1. make sure that DB_RECOVERY_FILE_DEST is set to FRA - view parameter DB_RECOVERY_FILE_DEST - and - setting DB_RECOVERY_FILE_DEST_SIZE

    2. do you have political RMAN primary and Standby set - CONFIGURE ARCHIVELOG DELETION POLICY to APPLY ON ALL STANDBY;

    If you want to keep archives more you can control how long keep logs by adjusting the size of the FRA

    Great example:

    http://emrebaransel.blogspot.com/2009/03/delete-applied-archivelogs-on-standby.html

    All Oracle is worth a peek here:

    http://emrebaransel.blogspot.com/

    That what precedes, and once again it is something that you re primary side?

    I would never use it. I always had it put it this way:

    CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY;

    I would use only 'BACKED UP' for the data protection system. Usually it tell oracle how many times to back up before removing.

    Why would I want my primary ro connect to the RMAN Repository?

    Because if you break down, you want to be able to backup there, too.

    Also if it remains idle for awhile you want.

    Should I only work with the RMAN Repository on the primary or should I be also in things in the deposits of RMAN (i.e. control files) of the standby?

    Always use a database of catalog RMAN with Data Guard.

    If I am (usually mounted but not open) Physics, of standby I able to connect to its own local repository for RMAN (i.e. control based on files) while sleep mode is just mounted?

    Same answer as 5, use a catalog database.

    Similiarly if I have an old lofgical (i.e. effectively read-only), to even connect to the local RMAN Repository of Eve?

    Same answer as 5, use a catalog database.

    What is the most common way to schedule a RMAN backup to such an environment? example cron, planner of the OEM, DBMS_SCHEDULER? MY instinct is cron script as Planner OEM requires running the OEM service and DBMS_SCHEDULER requires the data runs?

    I think cron is still, but they all work. I like cron because the database has a problem at work always reports its results.

    Best regards

    mseberg

    Summary

    Always use a database with RMAN catalog.

    Always use CRF with RMAN.

    Always set the deletion «To APPLY ON ALL STANDBY» policy

    DB_RECOVERY_FILE_DEST_SIZE determines how long to keep the archives with this configuration.

    Post edited by: mseberg

  • Purge of the archivelogs on primary and Standby

    Hi all

    11.2.0.1

    AIX 6.1

    I'm tracking use of space in our FRA for DG primary and standby. I want all archivelogs purge once they have been applied in standby. Still, what is the use of it?

    I checked google and I found this procedure, will it's okay if this evil?

    Primary:

    =========

    RMAN

    {

    CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;

    }

    On hold:

    ========

    RMAN

    {

    CONFIGURE THE NONE ARCHIVELOG DELETION POLICY;

    }



    When I issue the command DELETE NOPROMPT ARCHIVELOGS OBSOLETE?


    Thank you very much

    zxy

    Hello

    remove the force archivelog all; Just delete everything he finds little matter whether or not it is necessary. It will remove files that have not been saved and will also remove the files not delivered/applied to forward.

    See you soon,.

    Harry

  • Block level of SUPPLY of RMAN catalog DB version and target DBs

    DB catalog version: 11.2.0.2.3
    Target the DBs: 11.2.0.2.3

    Currently our catalog DB and target DBs (15 of them) are at the same level of power supply.
    Let's apply PSU 5 (11.2.0.2.3) on some of the target DBs. should it apply PSU 5 (11.2.0.2.3) on the DB catalog first before we apply this power on the target of DBs?

    Hi TeslaMan,
    Probably, you mean that the RDBMS of the catalogue is version 11.2.0.2.3.
    If you are upgrading a CPU target databases, you may need to upgrade the catalog to an equal or higher level schema.
    Please check the version of the current catalog with the following sql schema.

    Select * from RCVER;

    Maybe you can create a catalog schema dummy with the task until RDBMS rman cli (perhaps you have tested the processor already?) and check the new version with the same sql.
    Kind regards
    Tycho

  • No communication between the primary and standby

    Hello

    I have configured the DG,

    primary-> testprod
    standby mode-> testprod_s
    I started, standby machine instance watch with testprod and its place...
    but there is no communication between the primary and standby...

    How can I ask/check communication?

    Heartbeat PING [ARC3]: Unable to connect to the day before "testprod_s". Error is 12514

    eve of post form

    status of $lsnrctl
    $lsnrctl services

    When oracle not registered with listener service, this kind of errors occurred.
    The value of register LOCAL_LISTENER & manually as below in sleep mode and post

    SQL > alter the registry system;

  • change log_archive_dest_1 on primary and standby databases

    All,

    I got a primary and standby that run smoothly... (10.2.0.4 on windows 2003) However, I'm running out of space on my drive root and need to change the location of my files of newspaper archives. I guess I have to change my pfile file and recreate the spfile on both servers of this:

    LOG_ARCHIVE_DEST_1 =
    "LOCATION = C:\Oracle\flash_recovery_area\PRIM\ARCHIVELOG
    VALID_FOR = (ALL_LOGFILES, ALL_ROLES)
    DB_UNIQUE_NAME = PRIM'

    TO:

    LOG_ARCHIVE_DEST_1 =
    "LOCATION = E:\archive\flash_recovery_area\PRIM\ARCHIVELOG
    VALID_FOR = (ALL_LOGFILES, ALL_ROLES)
    DB_UNIQUE_NAME = PRIM'

    Or can I change the two systems with the location on the fly safely?

    Thank you
    Tony

    user8143884 wrote:
    Since my primary and standby are on the same specifications of hardware do I need to run the same command on my watch? Or will he propigate during the day once before I run it on the primary?

    Thank you
    Tony

    You use LOG_ARCHIVE_DEST_1 = LOCATION = is for the primary for local path is to say, there is no interest to spread the path archivelog primary on the eve of the database as standby database has its own local path archivelog in the LOG_ARCHIVE_DEST_1 = LOCATION = parameter which will be affected after switchover mode ensures the primary database.

    Khurram

  • DataGuard... [not transfort achivelog between db primary and standby] m

    Dear all Dataguard gurus [sorry if I'm wrong place this message]

    I tried to install oracle 10g dataguard on 2 machines with Centos 4.6 for the development

    After installation is finished, I have some "STRANGE"... when I do a query to dataguard1

    dataguard1 is the primary database machines [hostname]
    dataguard2 is waiting for database machines [hostname]

    sys@dataguard1 > select the sequence #, first_time next_time in v$ archived_log;

    SEQUENCE # FIRST_TIM NEXT_TIME
    ---16 24 JULY 09 24 JULY 09
    17-24 JULY 09 24 JULY 09
    18-24 JULY 09 24 JULY 09
    19-24 JULY 09 24 JULY 09
    20-24 JULY 09 24 JULY 09
    21-24 JULY 09 24 JULY 09
    22-24 JULY 09 11 AUGUST 09
    23 11 AUGUST 09-12 AUGUST 09
    24 12 AUGUST 09-12 AUGUST 09
    25 AUGUST 12 09 12 AUGUST 09
    26 12 AUGUST 09-12 AUGUST 09

    sys@dataguard1 > select sequence #, applied
    2 from v$ archived_log
    3 order of sequence #.

    SEQUENCE # APP
    ---
    16 NO.
    17 NO.
    18 NO.
    19 NO.
    20 NO.
    21 NO.
    22 NO.
    23 NO.
    24 NO.

    But if I do the same charly on the backup database

    sys@dataguard2 > select the sequence #, first_time next_time in v$ archived_log;

    nothing archives... and not the application...


    here my parameter file parameter not included

    primary DB... on dataguard1 machines dbname: dgtest
    *.db_file_name_convert='/U01/app/Oracle/oradata/dgtest','/U01/app/Oracle/oradata/dgtest '
    * .db_name = "dgtest".
    *. DB_UNIQUE_NAME = "dgtest".
    * .fal_client = "dgtest2".
    * .fal_server = "dgtest".
    * .job_queue_processes = 10
    * .log_archive_config = 'DG_CONFIG = (dgtest, dgtest2)'
    *. Log_archive_dest_1 ='LOCATION = / U02/oradata/Archive/dgtest /.
    valid_for = (all_logfiles, all_roles)
    db_unique_name = dgtest'
    * .log_archive_dest_2 = "service = dgtest2 lgwr async
    valid_for = (online_logfiles, primary_roles)
    db_unique_name = dgtest2'
    * .log_archive_dest_state_1 = 'enable '.
    * .log_archive_dest_state_2 = 'enable '.
    *.log_archive_format='%s_%t_%r.arc'
    *.log_file_name_convert='/U01/app/Oracle/oradata/dgtest','/U01/app/Oracle/oradata/dgtest ',.
    ' / u01/app/oracle/flash_recovery_area/DGTEST/onlinelog / ',' / u01/app/oracle/flash_recovery_area/DGTEST/onlinelog /'
    * .service_names = "dgtest".
    * .standby_file_management = "auto".

    sleep machines... dataguard1 dbname: dgtest2
    *.db_file_name_convert='/U01/app/Oracle/oradata/dgtest','/U01/app/Oracle/oradata/dgtest '
    * .db_name = "dgtest".
    *. DB_UNIQUE_NAME = "dgtest2".
    * .fal_client = "dgtest2".
    * .fal_server = "dgtest".
    * .log_archive_config = 'DG_CONFIG = (dgtest, dgtest2)'
    *. Log_archive_dest_1 ='LOCATION = / U02/oradata/Archive/dgtest /.
    valid_for = (all_logfiles, all_roles)
    db_unique_name = dgtest2'
    * .log_archive_dest_2 = "service = dgtest lgwr async
    valid_for = (online_logfiles, primary_roles)
    db_unique_name = dgtest'
    * .log_archive_dest_state_1 = 'enable '.
    * .log_archive_dest_state_2 = 'enable '.
    *.log_archive_format='%s_%t_%r.arc'
    *.log_file_name_convert='/U01/app/Oracle/oradata/dgtest','/U01/app/Oracle/oradata/dgtest ',.
    ' / u01/app/oracle/flash_recovery_area/DGTEST/onlinelog / ',' / u01/app/oracle/flash_recovery_area/DGTEST/onlinelog /'
    * .remote_login_passwordfile = "EXCLUSIVE."
    * .service_names = "dgtest".
    * .standby_file_management = "auto".

    What could be the problem?

    Thank you for the attention You ' r & help

    might help the problem ;) hunterX

    Published by: dadi kang on August 13, 2009 12:09 AM

    Published by: dadi kang on August 13, 2009 12:10 AM

    Hello

    Views of queries

    DBA_LOGSTDBY_EVENTS
    DBA_LOGSTDBY_LOG
    DBA_LOGSTDBY_NOT_UNIQUE
    dba_logstdby_progress
    dba_logstdby_skip
    dba_logstdby_unsupported

    And check the alerts.log in all cases. Also check the listener.ora configuration and tnsnames.ora

    See you soon,.

    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • DataGuard no synchronization between the primary and Standby databases

    Dear Sir

    If the database is a central problem of corruption in a given segment, an index for example, the synchronization process is always for the other node?

    I found a problem, because the primary database has been altered and block synchronization occurred, because the sequences were in the same paragraph, for making the switch and newspapers registered in the database side, we had problems because the details were not in the second node, so we have problems because the information contained in an instance that was not high school.

    In the Bank primary block has been altered, but not in the secondary block has been altered, you can be?
    Now we have a database with information not included in the other cases, it takes using SQL commands to migrate data from one instance to another.

    Thank you,

    Alexander
    In the Bank primary block has been altered, but not in the secondary block has been altered, you can be?

    "Corrupted" means the database down? The exact error message after your get?

    Thank you

  • Archives newspapers gap between primary and Standby.

    Hi the gods s/n,.

    We had a shipment of newspapers reporter last night of primary DB DB (Oracle 10.2.0.5) on hold because of usage of network issue. And today morning even once, we allowed log shipping.

    But when checking for synchronization, we found that there were archive gap the query log in the Standby below.

    SELECT high.thread #, "LowGap #", "HighGap #" FROM)

    SELECT thread #, MIN(sequence#)-1 "HighGap #

    Of

    (

    SELECT a.thread #, a.sequence #.

    Of

    (

    SELECT *.

    V $ archived_log

    ) a,            (

    SELECT thread #, gap1 MAX (next_change #)

    V $ log_history

    GROUP BY thread #.

    ) b

    WHERE a.thread # = b.thread #.

    AND a.next_change # > gap1

    )

    GROUP BY thread #.

    ),.

    (

    SELECT thread #, MIN(sequence#) ' LowGap #

    Of

    (

    SELECT thread #, sequence #.

    V $ log_history, v$ datafile

    WHERE the checkpoint_change # < = next_change #.

    AND checkpoint_change # > = first_change #)

    GROUP BY thread #.

    ) low

    WHERE low.thread # = high.thread #;

    OUTPUT:

    THREAD # LowGap # HighGap #.

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

    1 23635 23640

    I'm newbie DBA and struggling to get the solution. Google but could not find any exact solution I can't risk my DBs Production. No help from this professional forum Oracle would be great.

    How to get the above missing sequence in the standby and get synchronized with the primary?

    Kind regards

    Ritu

    Yes... what appears to be the case.

    You can also use the following to check:

    list backup of archivelog sequence = 23636;
    

    and it should return a message like "specification does not backup.

    It looks like an incremental backup will be your best bet.

Maybe you are looking for