AS Guard switchover failed.

OS : hpux B11.11
Oracle AS infrastructure 10.1.2.0.0
ASG toolkit 10.1.2.0.2
Situation: Infrastructure installed on both production and standby machines, the ASG relation can be built. Then I use the following command to try the switchover:
==============================================
$ asgctl.sh
Application Server Guard: Release 10.1.2.0.2
(c) Copyright 2004, 2005 Oracle Corporation. All rights reserved.
ASGCTL> connect asg production ias_admin/password
Successfully connected to localhost:7890
ASGCTL> set primary database sys/password@infradb
ASGCTL> switchover topology to [standby]
==============================================
The AS config and the database can be Synchronized. Then
the opmn services start on standby machince, error existed.
==============================================
customs2:7890 (home /as_db/app/oracle/product/10.1.0/infradev)
Starting each instance in the topology
Starting component OID
Starting component dcm-daemon
Configuring the backup script
Executing restore_config -F DCM-resyncforce option in bkp_restore.pl script
customs2: -->ASG_IAS-15701: Failed to restore configuration with the DCM-resyncforce option for instance "infradev.customs2.is.customs.hksarg"
customs2: -->ASG_IAS-15690: Error running the restore script
customs2: -->ASG_DUF-4040: Error executing the external program or script. The error code is "255"
customs2: -->ASG_SYSTEM-100: Problem running command (Returned 1)
customs2: -->ASG_SYSTEM-100: /as_db/app/oracle/product/10.1.0/infradev/dcm/bin/dcmctl resyncinstance -script -force
customs2: -->ASG_SYSTEM-100: Unable to resync the instance using dcmctl !!!
customs2: -->ASG_SYSTEM-100: Failure: restore_config failed
customs2: -->ASG_SYSTEM-100: See /as_db/app/oracle/product/10.1.0/infradev/dsa/backup/log/2007-01-29_16-32-05_restore_config.log for more info.
customs2: -->ASG_SYSTEM-100: Use of uninitialized value in split at /as_db/app/oracle/product/10.1.0/infradev/perl/lib/5.6.1/Cwd.pm line 103.
Executing opmnctl startall command
==============================================
I check the opmn log ($ORACLE_HOME/opmn/logs/opmn.log) and find the following messages:
==============================================
OPMN worker process exited with status 4. Restarting
In line 2 of $ORACLE_HOME/opmn/conf/opmn.xml:
LPX-00224: multiple occurrences of attribute "xmlns" found
XML parse failed: error 224.
==============================================
I fixed the file $ORACLE_HOME/opmn/conf/opmn.xml and run the command
$ORACLE_HOME/dcm/bin/dcmctl resyncinstance -script -force
but the error still exists, the command create a new opmn.xml every time.
Any ideas about this problem? Help greatly appreciated.

Hi John,
Please let me know the post install you did to get Standalone ASG working. I installed standalone ASG for the first time so I was confused with the workaround given in 429530.1. How can I rename jazn.xml to original name as this is the first installation of ASG and not an upgrade... I got following error after performing workaround as per 429530.1.
ASGCTL> connect asg d-4148.kpit.com ias_admin/********
d-4148: -->ASG_DUF-4950: An error occurred on host "d-4148" with IP "10.10.24.74
" and port "7891"
d-4148: -->ASG_DUF-3020: Failed to authenticate user "ias_admin". Please enter the correct user name and password.
[email protected]

Similar Messages

  • Data Guard Broker fails with ORA-16635 and ORA-03135

    Hi All,
    I configured Oracle RAC with Dataguard 11.2 on Windows 2003.
    I've already configured Standby without Data Guard Broker and everything is working fine, but when I try to use Data Guard Broker, he can not synchronize the files from the Data Guard Broker.
    I've tried everything including MOS, but not found anything.
    I'm getting this error.
    From Primary
    DG 2011-02-11-09:15:41        0 2 0 NSV1: (MIV = 57) Start sending metadata file: "+DG_DATA/orcl/dgbroker/dg_config_file1.dat"
    DG 2011-02-11-09:15:41        0 2 0 NSV1: Sending block #1 (containing MIV = 57), 67 blocks
    DG 2011-02-11-09:15:42        0 2 0 NSV1: Error sending block #1, size 67 blocks. Error is ORA-16635.
    DG 2011-02-11-09:15:42        0 2 0 NSV1: Current network link for metadata resync is broken.
    DG 2011-02-11-09:15:42        0 2 0 NSV1: (MIV = 57) End metadata file transmission: opcode CTL_ENABLE (1.1.1825138532)
    DG 2011-02-11-09:15:42        0 2 0 NSV1: Can't send CLOSE message to DRCX. Network error is: ORA-16635.
    DG 2011-02-11-09:15:42        0 2 0 NSV1: Error is ORA-03135 connection lost contact
    DG 2011-02-11-09:15:42        0 2 0 NSV1: Current network link for metadata resync is broken.From Standby
    DG 2011-02-11-08:35:39  3001000 3 1825138419       for opcode = CTL_ENABLE, phase = RESYNCH, req_id = 1.1.1825138419
    DG 2011-02-11-08:35:39        0 2 0 NSV2: Error sending block #1, size 67 blocks. Error is ORA-16635.
    DG 2011-02-11-08:35:39        0 2 0 NSV2: Current network link for metadata resync is broken.
    DG 2011-02-11-08:35:39        0 2 0 NSV2: (MIV = 11) End metadata file transmission: opcode CTL_ENABLE (1.1.1825138419)
    DG 2011-02-11-08:35:39        0 2 0 NSV2: Can't send CLOSE message to DRCX. Network error is: ORA-16635.
    DG 2011-02-11-08:35:39        0 2 0 NSV2: Current network link for metadata resync is broken.
    DG 2011-02-11-08:35:39        0 2 0 NSV2: Metadata Resync failed. Status = ORA-16635
    DG 2011-02-11-08:35:39  3001000 3 1825138419 DMON: Database ORCLSTBY returned ORA-16635

    Hi,
    Are you using firewall between Hosts?
    If yes check if firewall is blocking yours connections.
    Set the following parameter in the sqlnet.ora file that would be referenced by each database, primary and standby.
    SQLNET.EXPIRE_TIME=n
    Where n is some number of minutes. Preferably below 10. When this parameter is enabled, a small 10 byte probe packet will be sent from node to node at specific intervals.
    Regards,
    Levi Pereira

  • Switchover failed,primary status is 'not allowed'

    hi,
    i used AS5+11gR2+dg and got a problem after normal switchover.
    1.the switchover_status of primary shows 'not allowed'
    2.log seems not SYNC.
    3.dgmgrl shows 'incorrect database role'.
    everything goes OK before switchover, how could this happen and how to switchover back?
    thanks all.

    MahirM.Quluzade 撰写:
    Can you paste here:
    DGMGRL> show configuration;
    DGMGRL> show database verbose <primary>
    DGMGRL> show database verbose <standby>
    Mahir
    1.
    DGMGRL> show configuration
    Configuration - DRtestdb
      Protection Mode: MaxPerformance
      Databases:
        testdb     - Primary database
          Error: ORA-16816: incorrect database role
        sztestdbdg - Physical standby database
          Error: ORA-16810: multiple errors or warnings detected for the database
    Fast-Start Failover: DISABLED
    Configuration Status:
    ERROR
    2.
    DGMGRL> show database verbose 'sztestdbdg';
    Database - sztestdbdg
      Role:            PHYSICAL STANDBY
      Intended State:  APPLY-ON
      Transport Lag:   (unknown)
      Apply Lag:       (unknown)
      Real Time Query: OFF
      Instance(s):
        sztestdbdg
      Database Error(s):
        ORA-16816: incorrect database role
        ORA-16700: the standby database has diverged from the primary database
        ORA-16766: Redo Apply is stopped
      Properties:
        DGConnectIdentifier             = 'sztestdbdg'
        ObserverConnectIdentifier       = ''
        LogXptMode                      = 'ASYNC'
        DelayMins                       = '0'
        Binding                         = 'OPTIONAL'
        MaxFailure                      = '0'
        MaxConnections                  = '1'
        ReopenSecs                      = '300'
        NetTimeout                      = '30'
        RedoCompression                 = 'DISABLE'
        LogShipping                     = 'ON'
        PreferredApplyInstance          = ''
        ApplyInstanceTimeout            = '0'
        ApplyParallel                   = 'AUTO'
        StandbyFileManagement           = 'AUTO'
        ArchiveLagTarget                = '0'
        LogArchiveMaxProcesses          = '4'
        LogArchiveMinSucceedDest        = '1'
        DbFileNameConvert               = '/app/oracle/oradata/testdb/, /oradata/sztestdbdg/sztestdbdg/'
        LogFileNameConvert              = '/app/oracle/oradata/testdb/, /oradata/sztestdbdg/sztestdbdg/'
        FastStartFailoverTarget         = ''
        InconsistentProperties          = '(monitor)'
        InconsistentLogXptProps         = '(monitor)'
        SendQEntries                    = '(monitor)'
        LogXptStatus                    = '(monitor)'
        RecvQEntries                    = '(monitor)'
        SidName                         = 'sztestdbdg'
        StaticConnectIdentifier         = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.9.198)(PORT=1528))(CONNECT_DATA=(SERVICE_NAME=SZTESTDBDG_DGMGRL)(INSTANCE_NAME=SZTESTDBDG)(SERVER=DEDICATED)))'
        StandbyArchiveLocation          = '/arch/sztestdbdg'
        AlternateLocation               = ''
        LogArchiveTrace                 = '0'
        LogArchiveFormat                = '%t_%s_%r.dbf'
        TopWaitEvents                   = '(monitor)'
    Database Status:
    ERROR
    3.
    DGMGRL> show database verbose 'testdb';
    Database - testdb
      Role:            PRIMARY
      Intended State:  TRANSPORT-ON
      Instance(s):
        testdb
      Database Error(s):
        ORA-16816: incorrect database role
      Properties:
        DGConnectIdentifier             = 'testdb'
        ObserverConnectIdentifier       = ''
        LogXptMode                      = 'ASYNC'
        DelayMins                       = '0'
        Binding                         = 'optional'
        MaxFailure                      = '0'
        MaxConnections                  = '1'
        ReopenSecs                      = '300'
        NetTimeout                      = '30'
        RedoCompression                 = 'DISABLE'
        LogShipping                     = 'ON'
        PreferredApplyInstance          = ''
        ApplyInstanceTimeout            = '0'
        ApplyParallel                   = 'AUTO'
        StandbyFileManagement           = 'MANUAL'
        ArchiveLagTarget                = '0'
        LogArchiveMaxProcesses          = '4'
        LogArchiveMinSucceedDest        = '1'
        DbFileNameConvert               = '/app/oracle/oradata/testdb/, /oradata/sztestdbdg/sztestdbdg'
        LogFileNameConvert              = '/app/oracle/oradata/testdb/, /oradata/sztestdbdg/sztestdbdg'
        FastStartFailoverTarget         = ''
        InconsistentProperties          = '(monitor)'
        InconsistentLogXptProps         = '(monitor)'
        SendQEntries                    = '(monitor)'
        LogXptStatus                    = '(monitor)'
        RecvQEntries                    = '(monitor)'
        SidName                         = 'testdb'
        StaticConnectIdentifier         = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.9.197)(PORT=1528))(CONNECT_DATA=(SERVICE_NAME=testdb_DGMGRL)(INSTANCE_NAME=testdb)(SERVER=DEDICATED)))'
        StandbyArchiveLocation          = '/arch/testdb'
        AlternateLocation               = ''
        LogArchiveTrace                 = '0'
        LogArchiveFormat                = '%t_%s_%r.dbf'
        TopWaitEvents                   = '(monitor)'
    Database Status:
    ERROR

  • Need Help Understanding GoldenGate DR (Standby) Switchover/Fail-over with DBFS and Fuser

    Hi, Gurus. We are about to embark on GoldenGate DR failover / switchover configuration and testing using DBFS and Fuser. The details are described in Doc ID 1436913.1 and 1322547.1.
    I know the basics of GoldenGate and Oracle DataGuard. But DBFS and Fuser are new concepts to me. I need some help.
    1) Is GoldenGate installed in a DBFS partition on the primary? SO, DBFS has to be configured before it is installed?
    2) Are these GoldenGate files and directories (ggsci, /dirdat, /dirrpt, etc) visible from UNIX level? Will I be able to navigate in the GG mount or is it a closed file system like ASM?
    3) DBFS has to be a part of database. So, what happens if primary database crashes and cannot be mounted? My guess DBFS will not start because the database is down. Or does it run outside of database?
    4) Does DBFS store just links to large files in the Oracle database, but the actual GoldenGate binaries files still reside on OS level? Ot they are INSIDE of the database - both GG binaries and trails?
    5) How does GoldenGate replicates itself to standby? Because it is a part of database and primary archivelogs and redo logs send the changes to the standby? Or it ONLY runs until switchover/failover on the primary, but afterward it is simply unmounted from primary and mounted to standby by the oracle OS user and the scripts? Or is there a datapump and extract that send trails to standby and after the failure those trails are simply being used?
    I guess that is my main question. Why do we bother with DBFS at all? We can simply add a standby extract/datapump to the primary. It will send trails to the standby, that will have only manager running. The manager will accept the trails, periodically deleting all older than lets say one week. At the time of failover/switchover we simply use the same queries as in the docs above to find out if standby became the new primary (the failover had occured). If it did, we can use the same script to get SCN from which this new incarnation started , use a shell script to use an obey file to add the replicat starting from that sequence and voila! Why do we need to bother with fuser and cumbersome DBFS at all? Please let me know what I am missing. If there are alternative to this DBFS DR GoldenGate switchover I would like to use which ever one is the simplest. Thanks.

    Looking at the information provided by you. You have created a flashback restore point and then activated your standby database. As you have flashback restore you can flashback your current primary database(old standby) to standby mode but all your changes made on your database will be lost. And you have not done a switchover. you have activated your standby.

  • EBS 11i (11i.10.2) Data Guard Switchover testing with Database 10gR2.

    In my new job, I have to test DG switchover and with EBS 11i.
    I know the database switchover part very well, but I don't know what needs to be done for 11i applications after switching from primary server to the standby server.
    Please guide me what steps/procedures needs to be followed to switchover 11i applications to the standby site after the database switched over to standby database?
    Both the database and the 11i applications installed on primary Linux server and the same architecture on the separate secondary Linux server.
    Thanks,

    Please also see:
    Business Continuity for Oracle E-Business Release 11i Using Oracle 11g Physical Standby Database - Single Instance and Oracle RAC [ID 1068913.1]
    Oracle E-Business Suite Release 11i High Availability Documentation Roadmap [ID 1072807.1
    Thanks,
    Hussein                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Data Guard Application Failover

    Hi,
    We've setup a physical standby database on 11.2.0.1.
    I'd request for opinions on how well to manage application fail-over when we switchover/fail over the database. The application connects to the database through TNS name resolution.
    Some people have suggested we edit the tns entry for the application server and point it to a virtual hostname, which will resolve to one IP address, then change this IP address only on the DNS to point to the new primary during switchover. But this looks to have challenges since the service names for the primary and standy instances are different, so the tns entry has to be modified.
    Any suggestions on best application failover?
    dula

    Dan,
    You are most welcome to OTN
    I have a question regarding Active Data Guard and any potential outage that might be encounted in a failover or switchover.Switchover/Failover wont happen without your interaction.
    If you configure FSFO with protection mode(Ex: Max Availability)
    Read-Only application is accessing Active Data Guard database on standby. Would there be any outage if the standby were made the primary ?What outage? If standby made to primary(failover) then you may less very minor data based on how redo transport you are configuring. if you are using ARCH then the lost would only data+changes what ever in Archive log file, If you using LGWR then its very very less. So recommended to use redo transport as LGWR
    I have assumed no, but there is a debate in my office that there would be a small outage due to change in roles. We are using broker also.If you change role, then there would be no outage.
    For more details refer this oracle documentation http://www.oracle.com/technetwork/articles/smiley-fsfo-084973.html
    Edited by: CKPT on Jan 12, 2012 4:50 PM

  • DG broker Switchover issue, ORA-16535: CRS is prevent execution of a broker

    I am having setup of 2 node 10.2.0.4.0 RAC setup on ASM with Single Instance Physical standby on File System (OS: REHL 5.4). I configured DG Broker without any major issues. Getting all output of 'show configuration' and all DG related logs are clear. Archives are getting transferred from both Primary nodes.
    DGMGRL> show configuration
    Configuration
    Name: dg_rac
    Enabled: YES
    Protection Mode: MaxPerformance
    Fast-Start Failover: DISABLED
    Databases:
    livestdby - Primary database
    livedg - Physical standby database
    Current status for "dg_rac":
    SUCCESS
    Now I am getting error Error: ORA-16535: CRS is preventing execution of a broker operation.
    DGMGRL> switchover to livedg;
    Performing switchover NOW, please wait...
    Error: ORA-16535: CRS is preventing execution of a broker operation
    Oracle Says
    Cause
    A broker operation was underway that required CRS to stop managing the instances of this database, but CRS management could not be stopped on behalf of the broker"s request on
    at least some of the instances, so the broker operation was canceled.
    Action
    Suspend CRS management of this database using SRVCTL STOP DATABASE -D <name> -O NONE. Then reissue the broker request.
    But this command is not working as it's given to stop the database.
    One more thing, it's nowhere said to stop CRS while performing Switchover / Switchback using DG Broker. When we do Switchover / Switchback we keep open only one of the Primary database.
    Anybody knows regarding this error???? or is there any solution for this ???? (is it bug ???)
    is there any documentation / link available to switchover of RAC database using dgmgrl (DG Broker)
    Any help would be appreciated.
    regards,
    manish

    Hello;
    I would check the tnsnames.ora on the Standby that's about to become the new Primary.
    Based on the information you provided I'm thinking you cannot connect from the Standby site to the Primary and thus the switchover fails and throws this error.
    If that checks out make sure the firewall rules for both server line up.
    Best Regards
    mseberg

  • Switchover in Standby database.

    Hi All,
    DB:11g
    OS:AIX
    If I am performing a switchover for a Physical standby database, and I have successfully converted my Primary database to new Standby database and when I am trying to convert my Old Standby database to a new Primary database and let us say due to some error (the error is not the important here) I am not able to switch my Old standby database to a new primary database.
    What should be my possible steps to undo the switchover or to get me out of this hole?
    Regards,
    Sphinx

    Hi Mohamed,
    Thanks!
    Well, I was asked this question in an interview and I cross questioned him "What is the error?". He said that the error is irrelevant and you have to give me back a Primary database in minimum time.
    Since the original primary is now converted to a standby database and the old standby database is not getting converted to Primary database, so what steps I will have to do to get a Primary database in minimum time, at this moment even if I do not have a standby database that will do as per the interviewer.
    This is my concern, finding the error is secondary which I can dig once my Primary is back.
    In a nutshell, I just want to know if in the middle of a switchover that I have to perform in a time constrain, if my switchover fails as I have explained above. What approach or steps that I have to take to undo the swicthover or at least get my Primary back.
    Hope it calirifes.
    Regards,
    Sphinx

  • Configuring Data guard

    Hi,
    I am planning to configure data guard 11.1.0.7 on Redhat Linux 5. I would just like to have suggestions regarding failover/switchover strategy. I would like gurus here to shared their knowledge about how to configure the failover/switchover. I have following points in mind regarding this.
    1. Add an entry for the standby database in the connect string's "Address" portion so that if primary is not available after failover/switchover, client automatically start connecting to the standby
    OR
    2. Afgter failover/switchover, change the database alias in the DNS and primary host name alias should start pointing to the standby database host so that now clients start connecting with the standby database not.
    Or, any other preferred way?
    Thanks in advance
    Salman

    Uwe Hesse, I saw your document. How we can implement it in a RAC environment wheren we have two nodes RAC (client side load balancing is on) and we have a single node Standby. In this case, we would need to add another row in ADDRESS parameter in TNSNAMES, but, how it will be handeled because client side load balancing is on and if we add standby ADDRESS, load balancing will also try to use this third entry of Standby database.Refer some more documents
    Configuring Oracle Database 11g with Oracle Data Guard
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28282/configbp006.htm
    http://www.oracle.com/technetwork/database/features/availability/twp-dataguard-11gr2-1-131981.pdf
    11gR1 Data Guard Portal [ID 798974.1]
    Switchover&Failover
    Oracle10g: Data Guard Switchover and Failover Best Practices [ID 387266.1]

  • HP service guard and RAC or dataguard

    HP service guard must use with RAC on HP unix server?
    In dataguard how can we use the hp service guard?
    will you pls. clarify.

    HP Service guard is a clustering or High availability solution that protects you against hardware failure. Oracle Parallel server, the precursor to RAC, when implemented on HPUX platform required HP Service guard. With RAC, oracle bundles in its own clusterware and service guard is no longer a mandatory prerequisite. If Service Guard is installed oracle clusterware will delegate some of the cluster responsibilities to service guard.
    Dataguard on the other hand is a Disaster recovery solution that protects you against site disaster or whole data center outage. With that said it is not uncommon to see dataguard being setup between two servers within same datacenter to protect against hardware failure or for reporting purposes.
    How would you use dataguard with service guard? On the production site, you can use service guard for fail over the database between two nodes in case there is a hard ware failure. You can do the same for the DR site also.

  • DG Broker issue

    Hi Team,
    Recently I configure data guard and data broker. Data Guard is working fine.
    When I am switching primary database to another standby , I am getting below error.
    DGMGRL> switchover to dg1;
    Performing switchover NOW, please wait...
    New primary database "dg1" is opening...
    Operation requires shutdown of instance "dg2" on database "dg2"
    Shutting down instance "dg2"...
    ORACLE instance shut down.
    Operation requires startup of instance "dg2" on database "dg2"
    Starting instance "dg2"...
    ORA-24327: need explicit attach before authenticating a user
    I am using same password for password file.
    Listener file in dg1:
    [oracle@inatechrac1 admin]$ cat listener.ora
    LISTENER=
    (DESCRIPTION=
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=tcp)(HOST=10.50.10.32)(PORT=1521))
    (ADDRESS=(PROTOCOL=ipc)(KEY=extproc))))
    SID_LIST_LISTENER=
    (SID_LIST=
    (SID_DESC=
    (GLOBAL_DBNAME=dg1.blr.com)
    (ORACLE_HOME=/u01/app/oracle/product/11.2.0)
    (SID_NAME=dg1))
    (SID_DESC=
    (SID_NAME=dg1)
    (ORACLE_HOME=/u01/app/oracle/product/11.2.0)
    (GLOBAL_DBNAME=dg1_DGMGRL.blr.com)
    (PROGRAM=extproc)))
    ADR_BASE_LISTENER = /u01/app/oracle
    Listener file in dg2:
    LISTENER=
    (DESCRIPTION=
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=tcp)(HOST=10.50.10.33)(PORT=1521))
    (ADDRESS=(PROTOCOL=ipc)(KEY=extproc))))
    SID_LIST_LISTENER=
    (SID_LIST=
    (SID_DESC=
    (GLOBAL_DBNAME=dg2.blr.com)
    (ORACLE_HOME=/u01/app/oracle/product/11.2.0)
    (SID_NAME=dg2))
    (SID_DESC=
    (SID_NAME=dg2)
    (ORACLE_HOME=/u01/app/oracle/product/11.2.0)
    (GLOBAL_DBNAME=dg2_DGMGRL.blr.com)
    (PROGRAM=extproc)))
    ADR_BASE_LISTENER = /u01/app/oracle
    Please help me on this issue
    Edited by: 994982 on Mar 20, 2013 1:46 AM

    Hello;
    I would check the tnsnames.ora on the Standby that's about to become the new Primary.
    Based on the information you provided I'm thinking you cannot connect from the Standby site to the Primary and thus the switchover fails and throws this error.
    If that checks out make sure the firewall rules for both server line up.
    Best Regards
    mseberg

  • DataGuard Broker in 11gR2 - StaticConnectIdentifier

    Ok, I have read that in 11gR2 you no longer have the requirement of putting in a static entry in your listener.ora file with <SID>_DGMGRL if you use the Dataguard Broker parameter: StaticConnectIdentifier. I have used this new parameter and it was set up automatically to be:
    StaticConnectIdentifier = '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=DB1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=prod_sb_DGMGRL)(INSTANCE_NAME=prod_sb)(SERVER=DEDICATED)))'
    My question is that there is no entry anywhere that specifies the SERVICE_NAME as prod_sb_DGMGRL. Will my switchover work without that SERVICE_NAME being defined no where? Am I missing a step? Thanks folks.

    Hello;
    I'm thinking the switchover will fail with an ORA-12514. Without the listener.ora entry DGMGRL will not be able to connect to the databases after they have been stopped.
    So you still need the _DGMGRL or at least a static entry in the listener.ora. In any event the static entry will not cause an issue.
    *Switchover Failed With ORA-12521 using Dataguard Broker [ID 1380949.1]*
    For additional information see - 8.3.40 StaticConnectIdentifier in "Data Guard Broker 11g Release 2 (11.2) E17023-04"
    "A connect identifier that refers to a service that is statically registered"
    Best Regards
    mseberg
    Edited by: mseberg on Sep 20, 2012 4:04 AM

  • Need to analyse my PROD system completely.

    Hi,
    We have following setup in our system.
    1) 2 node RAC.
    2) ASM storage.
    3) RMAN backup has been used.
    4) PCP has been implemented.
    5) Dataguard has been implemented.
    6) 2node EBS has been implemented with h/w load balancer.
    7) OS is AIX 6L.
    8) DB is 11GR2.
    9) EBS is 12.1.3.
    Recently system gone live and we have been facing some issues very frequently. and client asked me to perform complete health check of the entire system. This is the first time in my career i am doing health check. Can any body suggest me which are the components i need to focus and any reference documents on the same.
    I hope i have given enough information to reply to my question.
    Regards
    DBA.

    Hi DBA,
    before doing that, understand the environment, there is many aspects comes to picture when you check it,
    Check this information, it might help to you.
    1) 2 node RAC.
    Using Oracle 11g Release 2 Real Application Clusters with Oracle E-Business Suite Release 12 [ID 823587.1]
    2) ASM storage.
    Sharing The Application Tier File System in Oracle E-Business Suite Release 12 [ID 384248.1]
    3) RMAN backup has been used.
    need to test, every month after restore database from PROD backup copy.
    4) PCP has been implemented.
    check if pcp is working fine.
    How To Ensure Load Balancing Of Concurrent Manager Processes In PCP-RAC Configuration [ID 762024.1]
    Concurrent Manager Setup and Configuration Requirements in an 11i RAC Environment [ID 241370.1]
    Concurrent Managers Will Only Start on One Node in PCP/RAC Environment [ID 264296.1]
    See Note 240818.1 regarding Transaction Manager communication and setup requirements for RAC
    Best Practices for Performance for Concurrent Managers in E-Business Suite [ID 1057802.1]
    Note: 271090.1 - Parallel Concurrent Processing Failover/Failback Expectations
    Note: 388495.1 - How to Set Up Parallel Concurrent Processing (PCP) in Apps 11i?
    Note: 752604.1 - Failover Does Not Occur To The Secondary Node While The Primary Node Is Up
    Note: 743716.1 - How to Setup and Test Failover of PCP on Non-RAC Environments
    How to Activate Parallel Concurrent Processing - More Facts [ID 602899.1]
    On A Multi-node / RAC Installation Is $APPLCSF And $APPLPTMP An NSF Mount Point [ID 371896.1]
    Failover Does Not Occur To The Secondary Node While The Primary Node Is Up [ID 752604.1]
    Note 148262.1 "Concurrent Requests Fail with FDPSTP failed due to ORA-20100: File o0002712.tmp creation for FND_FILE
    Is Auto Failover With Virtual Hostnames For Concurrent Processing Servers Supported In 11i Or R12? [ID 456540.1]
    5) Dataguard has been implemented.
    do a Synchronization of primary and standby database due to log transfer gap.
    Follow metalink note id : Note:150214.1
    http://download.oracle.com/docs/cd/B10501_01/server.920/a96653/scenarios.htm
    Master Note for Data Guard [ID 1101938.1]
    Changing Primary Database Character Set without Recreating Data Guard Physical Standbys [ID 1124165.1]
    Oracle E-Business Suite Release 12 High Availability Documentation Roadmap [ID 1072636.1]
    Business Continuity for Oracle E-Business Release 12 Using Oracle 11g Physical Standby Database [ID 1070033.1]
    How to configure Client Failover after Data Guard Switchover or Failover [ID 316740.1]

  • How to test failover of dataguard environment?

    I would like to test failover (not switchover ) in dataguard environment.
    How to achieve that?
    Thanks.

    Hello;
    Happy to share my test notes :
    http://www.visi.com/~mseberg/Data_Guard_Failover_Test_using_SQL.pdf
    These oracle notes may also help :
    Can We Use Manual SQL*PLUS Steps For (switchover,Failover,etc....), If DataGuard Broker Has Already Activated And GridControl Is Also Used? [ID 744396.1]     
    Oracle10g: Data Guard Switchover and Failover Best Practices [ID 387266.1]
    Step by Step Guide on How To Reinstate Failed Primary Database into Physical Standby [ID 738642.1]
    Best Regards
    mseberg

  • Post switch over in oracle dataguard 11g

    Dear Guru,
    Switch over has been completed successfully from primary database to standby database.
    new primaray database is open and accessible but its showing his satus in v$database as below.
    database_role = primary
    switchover_status = not allowed
    db_unique_name = dg1_stdby
    old primaray database which is now standby showing his satus in v$database as below.
    database_role = physical standby
    switchover_status = session active
    db_unique_name = dg1_primy
    when check status in data guard broker its
    for both the databases - dg1_primy and dg1_stdby its showing error ORA-16810: multiple errors or warnings detected for the database.
    when checked dataguard log file on new primary server its showing
    ORA-16816: incorrect database role
    ORA-16700: the standby database has diverged from the primary database
    Please guide me how to resolved issue.
    Thanks & Regards,
    Nikunj Thaker

    Hi Nikunj,
    You can find the scenario, in the "Problem : Data Guard Broker Switchover fails With ORA-16665 using Active Data Guard", on metalink.oracle.com
    First of all manually complete the Switchover, ie. restart the Databases in its new Role. Note that the final Role Change has not been recognized by the Broker, so you have to rebuild the Data Guard Broker Configuration when the Databases have been restarted:
    DGMGRL> remove configuration;
    DGMGRL> create configuration ...
    DGMGRL> add database ...
    DGMGRL> enable configuration;
    Best regards,
    Orkun Gedik

Maybe you are looking for