SlideShare a Scribd company logo
1
Brillix ויועץ אורקל בכיר בחברת CTO , • זהר אלקיים 
אורקל מאז 1998 )תשתיתי ואפליקטיבי( DBA • 
ilDBA • עורך משותף של אתר 
zoharelkayam.wordpress.com : • בלוגר 
2
 The Oracle Data Guard broker is a distributed 
management framework. 
 The broker automates and centralizes the 
creation, maintenance, and monitoring of 
Data Guard configurations. 
 With the broker, you can perform all 
management operations locally or remotely 
with easy-to-use interfaces: 
◦ Oracle Enterprise Manager Grid Control 
◦ DGMGRL (a command-line interface) 
3
4 
With the Broker Without the Broker 
General Manage databases as one Manage databases separately 
Creation of the standby 
database 
Use Grid Control wizards Manually create files 
Configuration and 
management 
Configure and manage 
from single interface 
Set up services manually for each database 
Monitoring • Monitor continuously 
• Unified status and reports 
• Integrate with EM events 
Monitor each database individually through 
views and scripts 
Control Invoke role transitions with 
a single command 
Coordinate sequences of multiple commands 
across database sites for role transitions
 Client-side: 
◦ Oracle Enterprise Manager Grid Control 
◦ DGMGRL (command-line interface) 
 Server-side: Data Guard monitor 
◦ DMON process 
◦ Configuration files 
5
6 
Agent Agent 
CLI management client 
Oracle 
Management 
Server 
Enterprise Manager 
Repository 
Primary 
database 
Data 
Guard 
broker 
Data 
Guard 
broker 
Standby 
database
 The most common configuration is a primary 
database at one location and a standby 
database at another location. 
7 
pc00prmy 
Primary site 
pc00sby1 
Standby site 
Oracle Net
8 
Data Guard Broker Configuration 
Broker-controlled 
databases 
Primary database 
Standby database 
Standby database 
Standby database 
Standby database 
Standby database 
Standby database 
Standby database 
Standby database 
Standby database 
Instances 
Instances
 Server-side background process 
 Part of each database instance in the 
configuration 
 Created when you start the broker 
 Performs requested functions and monitors the 
resource 
 Communicates with other DMON processes in the 
configuration 
 Updates the configuration file 
 Creates the drc<SID> trace file in the location set 
by the DIAGNOSTIC_DEST initialization parameter 
 Modifies initialization parameters during role 
transitions as necessary 
9
 Command-line interface (CLI): 
◦ Is started by entering DGMGRL at the command 
prompt where the Oracle server or an Oracle client 
is installed 
◦ Enables you to control and monitor a Data Guard 
configuration from the prompt or in scripts 
 Oracle Enterprise Manager Grid Control: 
◦ Provides wizards to simplify creating and managing 
standby databases 
10
11 
DGMGRL> connect sys/oracle 
Connected. 
DGMGRL> show configuration verbose 
Configuration 
Name: DGConfig1 
Enabled: YES 
Protection Mode: MaxAvailability 
Databases: 
pc00prmy - Primary database 
pc00sby1 - Physical standby database 
Fast-Start Failover: DISABLED 
Current status for "DGConfig1": 
SUCCESS
12 
Click “Setup and Manage” to 
access the Data Guard pages.
13
14
 Oracle Database Enterprise Edition 
 Single-instance or multi-instance environment 
 COMPATIBLE parameter: Set to 10.2.0.1.0 or later 
for primary and standby databases 
 Oracle Net Services network files: Must be 
configured for the primary database and any 
existing standby databases. Enterprise Manager 
Grid Control configures files for new standby 
databases. 
 GLOBAL_DBNAME attribute: Set to a concatenation 
of db_unique_name_DGMGRL.db_domain 
15
 DG_BROKER_START initialization parameter: 
Set to TRUE 
 Primary database: ARCHIVELOG mode 
 All databases: MOUNT or OPEN mode 
 DG_BROKER_CONFIG_FILEn: Configured for 
any RAC databases 
16
 You must use a server parameter file (SPFILE) 
for initialization parameters. 
 Using the SPFILE enables the Data Guard 
broker to keep its configuration file and the 
database SPFILE consistent. 
 If you use the broker, use Enterprise Manager 
Grid Control or DGMGRL to update database 
parameter values. 
17
1. Invoke DGMGRL and connect to the primary 
database. 
2. Define the configuration, including a profile for the 
primary database. 
3. Add standby databases to the configuration. 
4. Enable the configuration, including the databases. 
18
19 
DGMGRL> CREATE CONFIGURATION 'DGConfig1' AS 
> PRIMARY DATABASE IS pc00prmy 
> CONNECT IDENTIFIER IS pc00prmy; 
Configuration "DGConfig1" created with primary database 
"pc00prmy" 
DGMGRL>
20 
DGMGRL> ADD DATABASE pc00sby1 AS 
> CONNECT IDENTIFIER IS pc00sby1; 
Database "pc00sby1" added 
DGMGRL>
21 
DGMGRL> ENABLE CONFIGURATION; 
Enabled. 
DGMGRL> SHOW CONFIGURATION 
Configuration 
Name: DGConfig1 
Enabled: YES 
Protection Mode: MaxPerformance 
Databases: 
pc00prmy - Primary database 
pc00sby1 - Physical standby database 
Fast-Start Failover: DISABLED 
Current status for "DGConfig1": 
SUCCESS
 After verifying the conditions required for a switchover, 
execute the SWITCHOVER command: 
22 
DGMGRL> SWITCHOVER TO 'pc00sby1'; 
Performing switchover NOW, please wait... 
New primary database "pc00sby1" is opening... 
Operation requires shutdown of instance "pc00prmy" on 
database "pc00prmy" 
Shutting down instance "pc00prmy"... 
ORA-01109: database not open 
Database dismounted. 
ORACLE instance shut down. 
Operation requires startup of instance "pc00prmy" on 
database "pc00prmy" 
Starting instance "pc00prmy"... 
ORACLE instance started. 
Database mounted. 
Switchover succeeded, new primary is "pc00sby1"
23
• To alter a database property: 
• To alter the state of the standby database: 
• To alter the state of the primary database: 
24 
DGMGRL> EDIT DATABASE pc00sby1 
> SET PROPERTY LogXptMode='SYNC'; 
DGMGRL> EDIT DATABASE pc00sby1 SET STATE='APPLY-OFF'; 
DGMGRL> EDIT DATABASE pc00prmy 
> SET STATE='TRANSPORT-OFF';
1. Execute the FAILOVER command to initiate the 
failover operation: 
2. Reset the protection mode (if necessary). 
3. Reinstate the primary database to serve as a 
standby database in the configuration. 
4. Reinstate or re-create other disabled standby 
databases in the configuration. 
25 
DGMGRL> FAILOVER TO 'pc00sby1' [IMMEDIATE];
 Disabled databases must be reinstated or re-created 
to re-enable broker management. 
 Reinstate a database using REINSTATE DATABASE: 
 If you cannot reinstate a database, re-create it 
from a copy of the primary database and then re-enable 
the database by using ENABLE DATABASE: 
26 
DGMGRL> REINSTATE DATABASE pc00prmy; 
DGMGRL> ENABLE DATABASE pc00prmy;
 Disable broker management of a standby database: 
DGMGRL> DISABLE DATABASE 'pc00sby1'; 
 Disable broker management of the configuration: 
27 
DGMGRL> DISABLE CONFIGURATION;
 Remove a standby database from the configuration 
: 
 Remove broker management of the configuration: 
28 
DGMGRL> REMOVE DATABASE 'pc00sby1'; 
DGMGRL> REMOVE CONFIGURATION;
• We talked about Oracle Data Guard Broker 
framework 
• We saw how to setup data guard broker 
• we demonstrated how to switchover and 
failover using the DG Broker. 
• More information will be available on ilDBA 
site and at my blog: 
www.ildba.co.il 
ZoharElkayam.wordpress.com 
29
30
Zohar Elkayam 
054-4742963 
zohar@brillix.co.il 
www.ildba.co.il 
Zoharelkayam.wordpress.com 
31

More Related Content

PPT
High Availability And Oracle Data Guard 11g R2
PDF
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
PPTX
Data Guard Architecture & Setup
PDF
Real-Time Query for Data Guard
PPT
Dataguard presentation
PDF
153 Oracle dba interview questions
DOCX
Data guard architecture
DOC
Oracle data guard configuration in 12c
High Availability And Oracle Data Guard 11g R2
Nabil Nawaz Oracle Oracle 12c Data Guard Deep Dive Presentation
Data Guard Architecture & Setup
Real-Time Query for Data Guard
Dataguard presentation
153 Oracle dba interview questions
Data guard architecture
Oracle data guard configuration in 12c

What's hot (20)

PPTX
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
PDF
Oracle Data Guard A to Z
PDF
Ioug tip book11_gunukula
PDF
Data guard oracle
PDF
Oracle database 12c intro
PPTX
Data Guard25 August
PPT
Oracle dataguard overview
PPTX
Oracle Basics and Architecture
PPT
Oracle DataGuard Online Training in USA | INDIA
PPTX
Oracle 12c Architecture
PDF
Oracle 12c New Features_RAC_slides
PPTX
Oracle 12c
PPT
Oracle Data Guard
PPT
Oracle Dataguard
PPT
Active / Active configurations with Oracle Active Data Guard
PDF
Oracle database 12c introduction- Satyendra Pasalapudi
PPTX
Oracle database upgrade to 12c and available methods
PPTX
What’s new in oracle 12c recovery manager (rman)
PDF
Oracle 21c: New Features and Enhancements of Data Pump & TTS
PDF
Oracle Database 12c Multitenant for Consolidation
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
Oracle Data Guard A to Z
Ioug tip book11_gunukula
Data guard oracle
Oracle database 12c intro
Data Guard25 August
Oracle dataguard overview
Oracle Basics and Architecture
Oracle DataGuard Online Training in USA | INDIA
Oracle 12c Architecture
Oracle 12c New Features_RAC_slides
Oracle 12c
Oracle Data Guard
Oracle Dataguard
Active / Active configurations with Oracle Active Data Guard
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database upgrade to 12c and available methods
What’s new in oracle 12c recovery manager (rman)
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle Database 12c Multitenant for Consolidation
Ad

Viewers also liked (6)

TXT
Oracle11g notes
TXT
Oracle ORA Errors
PDF
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
PDF
Oracle dba-concise-handbook
PDF
HP Unix administration
PPTX
12 Step Goal-Setting Process-Brian Tracy
Oracle11g notes
Oracle ORA Errors
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Oracle dba-concise-handbook
HP Unix administration
12 Step Goal-Setting Process-Brian Tracy
Ad

Similar to Oracle Data Guard Broker Webinar (20)

PPTX
Introduction to Oracle Data Guard Broker
PDF
Dg broker &amp; client connectivity - High Availability Day 2015
PPTX
Oracle-12cData-Guard-Broker-Session-4.pptx
PPTX
Dg v1 3 ukoug_sg.pptx
PDF
Broker otw.pptx
PPTX
Oracle database 12.2 new features
PPTX
Why oracle data guard new features in oracle 18c, 19c
PDF
Dataguard Switchover Best Practices using DGMGRL (Dataguard Broker Command Line)
PPT
D17316 gc20 l03_broker_em
PPT
2) security
PDF
oracle upgradation
PDF
DataGuard - Oracle's Time Machine
PPTX
Data Guard New Features
DOCX
Creating a physical standby database 11g on windows
PPT
Les 07 rman_rec
PDF
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
PDF
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
PDF
Disaster Recovery Infrastructure Whitepaper 2012
PDF
Apache stratos hangout 3
TXT
Gg steps
Introduction to Oracle Data Guard Broker
Dg broker &amp; client connectivity - High Availability Day 2015
Oracle-12cData-Guard-Broker-Session-4.pptx
Dg v1 3 ukoug_sg.pptx
Broker otw.pptx
Oracle database 12.2 new features
Why oracle data guard new features in oracle 18c, 19c
Dataguard Switchover Best Practices using DGMGRL (Dataguard Broker Command Line)
D17316 gc20 l03_broker_em
2) security
oracle upgradation
DataGuard - Oracle's Time Machine
Data Guard New Features
Creating a physical standby database 11g on windows
Les 07 rman_rec
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
Disaster Recovery Infrastructure Whitepaper 2012
Apache stratos hangout 3
Gg steps

More from Zohar Elkayam (20)

PDF
Docker Concepts for Oracle/MySQL DBAs and DevOps
PDF
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
PDF
PL/SQL New and Advanced Features for Extreme Performance
PDF
The art of querying – newest and advanced SQL techniques
PDF
Oracle Advanced SQL and Analytic Functions
PDF
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
PDF
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
PDF
Oracle 12c New Features For Better Performance
PDF
Exploring Oracle Multitenant in Oracle Database 12c
PDF
Things Every Oracle DBA Needs To Know About The Hadoop Ecosystem
PDF
Rapid Cluster Computing with Apache Spark 2016
PDF
Advanced PL/SQL Optimizing for Better Performance 2016
PDF
Oracle Database Advanced Querying (2016)
PPTX
MySQL 5.7 New Features for Developers
PDF
OOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
PPTX
Is SQLcl the Next Generation of SQL*Plus?
PPTX
Exploring Advanced SQL Techniques Using Analytic Functions
PDF
Things Every Oracle DBA Needs to Know about the Hadoop Ecosystem
PPTX
Exploring Advanced SQL Techniques Using Analytic Functions
PDF
Advanced PLSQL Optimizing for Better Performance
Docker Concepts for Oracle/MySQL DBAs and DevOps
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
PL/SQL New and Advanced Features for Extreme Performance
The art of querying – newest and advanced SQL techniques
Oracle Advanced SQL and Analytic Functions
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
Oracle 12c New Features For Better Performance
Exploring Oracle Multitenant in Oracle Database 12c
Things Every Oracle DBA Needs To Know About The Hadoop Ecosystem
Rapid Cluster Computing with Apache Spark 2016
Advanced PL/SQL Optimizing for Better Performance 2016
Oracle Database Advanced Querying (2016)
MySQL 5.7 New Features for Developers
OOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
Is SQLcl the Next Generation of SQL*Plus?
Exploring Advanced SQL Techniques Using Analytic Functions
Things Every Oracle DBA Needs to Know about the Hadoop Ecosystem
Exploring Advanced SQL Techniques Using Analytic Functions
Advanced PLSQL Optimizing for Better Performance

Recently uploaded (20)

PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
SAP855240_ALP - Defining the Global Template PUBLIC.pdf
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
PDF
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
CroxyProxy Instagram Access id login.pptx
PDF
Event Presentation Google Cloud Next Extended 2025
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
SAP855240_ALP - Defining the Global Template PUBLIC.pdf
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
GamePlan Trading System Review: Professional Trader's Honest Take
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Chapter 2 Digital Image Fundamentals.pdf
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
CroxyProxy Instagram Access id login.pptx
Event Presentation Google Cloud Next Extended 2025

Oracle Data Guard Broker Webinar

  • 1. 1
  • 2. Brillix ויועץ אורקל בכיר בחברת CTO , • זהר אלקיים אורקל מאז 1998 )תשתיתי ואפליקטיבי( DBA • ilDBA • עורך משותף של אתר zoharelkayam.wordpress.com : • בלוגר 2
  • 3.  The Oracle Data Guard broker is a distributed management framework.  The broker automates and centralizes the creation, maintenance, and monitoring of Data Guard configurations.  With the broker, you can perform all management operations locally or remotely with easy-to-use interfaces: ◦ Oracle Enterprise Manager Grid Control ◦ DGMGRL (a command-line interface) 3
  • 4. 4 With the Broker Without the Broker General Manage databases as one Manage databases separately Creation of the standby database Use Grid Control wizards Manually create files Configuration and management Configure and manage from single interface Set up services manually for each database Monitoring • Monitor continuously • Unified status and reports • Integrate with EM events Monitor each database individually through views and scripts Control Invoke role transitions with a single command Coordinate sequences of multiple commands across database sites for role transitions
  • 5.  Client-side: ◦ Oracle Enterprise Manager Grid Control ◦ DGMGRL (command-line interface)  Server-side: Data Guard monitor ◦ DMON process ◦ Configuration files 5
  • 6. 6 Agent Agent CLI management client Oracle Management Server Enterprise Manager Repository Primary database Data Guard broker Data Guard broker Standby database
  • 7.  The most common configuration is a primary database at one location and a standby database at another location. 7 pc00prmy Primary site pc00sby1 Standby site Oracle Net
  • 8. 8 Data Guard Broker Configuration Broker-controlled databases Primary database Standby database Standby database Standby database Standby database Standby database Standby database Standby database Standby database Standby database Instances Instances
  • 9.  Server-side background process  Part of each database instance in the configuration  Created when you start the broker  Performs requested functions and monitors the resource  Communicates with other DMON processes in the configuration  Updates the configuration file  Creates the drc<SID> trace file in the location set by the DIAGNOSTIC_DEST initialization parameter  Modifies initialization parameters during role transitions as necessary 9
  • 10.  Command-line interface (CLI): ◦ Is started by entering DGMGRL at the command prompt where the Oracle server or an Oracle client is installed ◦ Enables you to control and monitor a Data Guard configuration from the prompt or in scripts  Oracle Enterprise Manager Grid Control: ◦ Provides wizards to simplify creating and managing standby databases 10
  • 11. 11 DGMGRL> connect sys/oracle Connected. DGMGRL> show configuration verbose Configuration Name: DGConfig1 Enabled: YES Protection Mode: MaxAvailability Databases: pc00prmy - Primary database pc00sby1 - Physical standby database Fast-Start Failover: DISABLED Current status for "DGConfig1": SUCCESS
  • 12. 12 Click “Setup and Manage” to access the Data Guard pages.
  • 13. 13
  • 14. 14
  • 15.  Oracle Database Enterprise Edition  Single-instance or multi-instance environment  COMPATIBLE parameter: Set to 10.2.0.1.0 or later for primary and standby databases  Oracle Net Services network files: Must be configured for the primary database and any existing standby databases. Enterprise Manager Grid Control configures files for new standby databases.  GLOBAL_DBNAME attribute: Set to a concatenation of db_unique_name_DGMGRL.db_domain 15
  • 16.  DG_BROKER_START initialization parameter: Set to TRUE  Primary database: ARCHIVELOG mode  All databases: MOUNT or OPEN mode  DG_BROKER_CONFIG_FILEn: Configured for any RAC databases 16
  • 17.  You must use a server parameter file (SPFILE) for initialization parameters.  Using the SPFILE enables the Data Guard broker to keep its configuration file and the database SPFILE consistent.  If you use the broker, use Enterprise Manager Grid Control or DGMGRL to update database parameter values. 17
  • 18. 1. Invoke DGMGRL and connect to the primary database. 2. Define the configuration, including a profile for the primary database. 3. Add standby databases to the configuration. 4. Enable the configuration, including the databases. 18
  • 19. 19 DGMGRL> CREATE CONFIGURATION 'DGConfig1' AS > PRIMARY DATABASE IS pc00prmy > CONNECT IDENTIFIER IS pc00prmy; Configuration "DGConfig1" created with primary database "pc00prmy" DGMGRL>
  • 20. 20 DGMGRL> ADD DATABASE pc00sby1 AS > CONNECT IDENTIFIER IS pc00sby1; Database "pc00sby1" added DGMGRL>
  • 21. 21 DGMGRL> ENABLE CONFIGURATION; Enabled. DGMGRL> SHOW CONFIGURATION Configuration Name: DGConfig1 Enabled: YES Protection Mode: MaxPerformance Databases: pc00prmy - Primary database pc00sby1 - Physical standby database Fast-Start Failover: DISABLED Current status for "DGConfig1": SUCCESS
  • 22.  After verifying the conditions required for a switchover, execute the SWITCHOVER command: 22 DGMGRL> SWITCHOVER TO 'pc00sby1'; Performing switchover NOW, please wait... New primary database "pc00sby1" is opening... Operation requires shutdown of instance "pc00prmy" on database "pc00prmy" Shutting down instance "pc00prmy"... ORA-01109: database not open Database dismounted. ORACLE instance shut down. Operation requires startup of instance "pc00prmy" on database "pc00prmy" Starting instance "pc00prmy"... ORACLE instance started. Database mounted. Switchover succeeded, new primary is "pc00sby1"
  • 23. 23
  • 24. • To alter a database property: • To alter the state of the standby database: • To alter the state of the primary database: 24 DGMGRL> EDIT DATABASE pc00sby1 > SET PROPERTY LogXptMode='SYNC'; DGMGRL> EDIT DATABASE pc00sby1 SET STATE='APPLY-OFF'; DGMGRL> EDIT DATABASE pc00prmy > SET STATE='TRANSPORT-OFF';
  • 25. 1. Execute the FAILOVER command to initiate the failover operation: 2. Reset the protection mode (if necessary). 3. Reinstate the primary database to serve as a standby database in the configuration. 4. Reinstate or re-create other disabled standby databases in the configuration. 25 DGMGRL> FAILOVER TO 'pc00sby1' [IMMEDIATE];
  • 26.  Disabled databases must be reinstated or re-created to re-enable broker management.  Reinstate a database using REINSTATE DATABASE:  If you cannot reinstate a database, re-create it from a copy of the primary database and then re-enable the database by using ENABLE DATABASE: 26 DGMGRL> REINSTATE DATABASE pc00prmy; DGMGRL> ENABLE DATABASE pc00prmy;
  • 27.  Disable broker management of a standby database: DGMGRL> DISABLE DATABASE 'pc00sby1';  Disable broker management of the configuration: 27 DGMGRL> DISABLE CONFIGURATION;
  • 28.  Remove a standby database from the configuration :  Remove broker management of the configuration: 28 DGMGRL> REMOVE DATABASE 'pc00sby1'; DGMGRL> REMOVE CONFIGURATION;
  • 29. • We talked about Oracle Data Guard Broker framework • We saw how to setup data guard broker • we demonstrated how to switchover and failover using the DG Broker. • More information will be available on ilDBA site and at my blog: www.ildba.co.il ZoharElkayam.wordpress.com 29
  • 30. 30
  • 31. Zohar Elkayam 054-4742963 [email protected] www.ildba.co.il Zoharelkayam.wordpress.com 31