SlideShare a Scribd company logo
1 of 31
Download to read offline
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

What's hot

What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)Satishbabu Gunukula
 
Oracle Data Guard A to Z
Oracle Data Guard A to ZOracle Data Guard A to Z
Oracle Data Guard A to ZZohar Elkayam
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intropasalapudi
 
Oracle dataguard overview
Oracle dataguard overviewOracle dataguard overview
Oracle dataguard overviewaguswahyudi09
 
Oracle Basics and Architecture
Oracle Basics and ArchitectureOracle Basics and Architecture
Oracle Basics and ArchitectureSidney Chen
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAXoom Trainings
 
Oracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesOracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesSaiful
 
Active / Active configurations with Oracle Active Data Guard
Active / Active configurations with Oracle Active Data GuardActive / Active configurations with Oracle Active Data Guard
Active / Active configurations with Oracle Active Data GuardAris Prassinos
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudipasalapudi123
 
Oracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsOracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsSatishbabu Gunukula
 
What’s new in oracle 12c recovery manager (rman)
What’s new in oracle 12c recovery manager (rman)What’s new in oracle 12c recovery manager (rman)
What’s new in oracle 12c recovery manager (rman)Satishbabu Gunukula
 
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSOracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSChristian Gohmann
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationYudi Herdiana
 

What's hot (20)

What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
 
Oracle Data Guard A to Z
Oracle Data Guard A to ZOracle Data Guard A to Z
Oracle Data Guard A to Z
 
Ioug tip book11_gunukula
Ioug tip book11_gunukulaIoug tip book11_gunukula
Ioug tip book11_gunukula
 
Data guard oracle
Data guard oracleData guard oracle
Data guard oracle
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
 
Data Guard25 August
Data Guard25 AugustData Guard25 August
Data Guard25 August
 
Oracle dataguard overview
Oracle dataguard overviewOracle dataguard overview
Oracle dataguard overview
 
Oracle Basics and Architecture
Oracle Basics and ArchitectureOracle Basics and Architecture
Oracle Basics and Architecture
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIA
 
Oracle 12c Architecture
Oracle 12c ArchitectureOracle 12c Architecture
Oracle 12c Architecture
 
Oracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesOracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slides
 
Oracle 12c
Oracle 12cOracle 12c
Oracle 12c
 
Oracle Data Guard
Oracle Data GuardOracle Data Guard
Oracle Data Guard
 
Oracle Dataguard
Oracle DataguardOracle Dataguard
Oracle Dataguard
 
Active / Active configurations with Oracle Active Data Guard
Active / Active configurations with Oracle Active Data GuardActive / Active configurations with Oracle Active Data Guard
Active / Active configurations with Oracle Active Data Guard
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudi
 
Oracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsOracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methods
 
What’s new in oracle 12c recovery manager (rman)
What’s new in oracle 12c recovery manager (rman)What’s new in oracle 12c recovery manager (rman)
What’s new in oracle 12c recovery manager (rman)
 
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSOracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTS
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 

Viewers also liked

Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By PresentationRemote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By PresentationRemote DBA Services
 
Oracle dba-concise-handbook
Oracle dba-concise-handbookOracle dba-concise-handbook
Oracle dba-concise-handbooksasi777
 
HP Unix administration
HP Unix administrationHP Unix administration
HP Unix administrationHemnath R.
 
12 Step Goal-Setting Process-Brian Tracy
12 Step Goal-Setting Process-Brian Tracy12 Step Goal-Setting Process-Brian Tracy
12 Step Goal-Setting Process-Brian TracySanath Dasanayaka
 

Viewers also liked (6)

Oracle11g notes
Oracle11g notesOracle11g notes
Oracle11g notes
 
Oracle ORA Errors
Oracle ORA ErrorsOracle ORA Errors
Oracle ORA Errors
 
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By PresentationRemote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
 
Oracle dba-concise-handbook
Oracle dba-concise-handbookOracle dba-concise-handbook
Oracle dba-concise-handbook
 
HP Unix administration
HP Unix administrationHP Unix administration
HP Unix administration
 
12 Step Goal-Setting Process-Brian Tracy
12 Step Goal-Setting Process-Brian Tracy12 Step Goal-Setting Process-Brian Tracy
12 Step Goal-Setting Process-Brian Tracy
 

Similar to Oracle Data Guard Broker Webinar

Introduction to Oracle Data Guard Broker
Introduction to Oracle Data Guard BrokerIntroduction to Oracle Data Guard Broker
Introduction to Oracle Data Guard BrokerZohar Elkayam
 
Dg broker &amp; client connectivity - High Availability Day 2015
Dg broker &amp; client connectivity -  High Availability Day 2015Dg broker &amp; client connectivity -  High Availability Day 2015
Dg broker &amp; client connectivity - High Availability Day 2015aioughydchapter
 
Oracle database 12.2 new features
Oracle database 12.2 new featuresOracle database 12.2 new features
Oracle database 12.2 new featuresAlfredo Krieg
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cSatishbabu Gunukula
 
D17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emD17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emMoeen_uddin
 
oracle upgradation
oracle upgradationoracle upgradation
oracle upgradationinfluxbob
 
DataGuard - Oracle's Time Machine
DataGuard - Oracle's Time MachineDataGuard - Oracle's Time Machine
DataGuard - Oracle's Time MachineNavneet Upneja
 
Data Guard New Features
Data Guard New FeaturesData Guard New Features
Data Guard New Featuresxiangrong
 
Creating a physical standby database 11g on windows
Creating a physical standby database 11g on windowsCreating a physical standby database 11g on windows
Creating a physical standby database 11g on windowsRoo Wall
 
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_DatabaseNoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_DatabaseParesh Patel
 
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...Jade Global
 
Disaster Recovery Infrastructure Whitepaper 2012
Disaster Recovery Infrastructure Whitepaper 2012Disaster Recovery Infrastructure Whitepaper 2012
Disaster Recovery Infrastructure Whitepaper 2012Jade Global
 
Apache stratos hangout 3
Apache stratos hangout   3Apache stratos hangout   3
Apache stratos hangout 3Nirmal Fernando
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Emre Baransel
 
Oracle 12 c new-features
Oracle 12 c new-featuresOracle 12 c new-features
Oracle 12 c new-featuresNavneet Upneja
 

Similar to Oracle Data Guard Broker Webinar (20)

Introduction to Oracle Data Guard Broker
Introduction to Oracle Data Guard BrokerIntroduction to Oracle Data Guard Broker
Introduction to Oracle Data Guard Broker
 
Dg broker &amp; client connectivity - High Availability Day 2015
Dg broker &amp; client connectivity -  High Availability Day 2015Dg broker &amp; client connectivity -  High Availability Day 2015
Dg broker &amp; client connectivity - High Availability Day 2015
 
Dg v1 3 ukoug_sg.pptx
Dg v1 3 ukoug_sg.pptxDg v1 3 ukoug_sg.pptx
Dg v1 3 ukoug_sg.pptx
 
Broker otw.pptx
Broker otw.pptxBroker otw.pptx
Broker otw.pptx
 
Oracle database 12.2 new features
Oracle database 12.2 new featuresOracle database 12.2 new features
Oracle database 12.2 new features
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19c
 
D17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emD17316 gc20 l03_broker_em
D17316 gc20 l03_broker_em
 
2) security
2) security2) security
2) security
 
oracle upgradation
oracle upgradationoracle upgradation
oracle upgradation
 
DataGuard - Oracle's Time Machine
DataGuard - Oracle's Time MachineDataGuard - Oracle's Time Machine
DataGuard - Oracle's Time Machine
 
Data Guard New Features
Data Guard New FeaturesData Guard New Features
Data Guard New Features
 
Creating a physical standby database 11g on windows
Creating a physical standby database 11g on windowsCreating a physical standby database 11g on windows
Creating a physical standby database 11g on windows
 
Les 07 rman_rec
Les 07 rman_recLes 07 rman_rec
Les 07 rman_rec
 
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_DatabaseNoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
 
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
Getting Most Out of Your Disaster Recovery Infrastructure Using Active Data G...
 
Disaster Recovery Infrastructure Whitepaper 2012
Disaster Recovery Infrastructure Whitepaper 2012Disaster Recovery Infrastructure Whitepaper 2012
Disaster Recovery Infrastructure Whitepaper 2012
 
Apache stratos hangout 3
Apache stratos hangout   3Apache stratos hangout   3
Apache stratos hangout 3
 
Gg steps
Gg stepsGg steps
Gg steps
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012
 
Oracle 12 c new-features
Oracle 12 c new-featuresOracle 12 c new-features
Oracle 12 c new-features
 

More from Zohar Elkayam

Docker Concepts for Oracle/MySQL DBAs and DevOps
Docker Concepts for Oracle/MySQL DBAs and DevOpsDocker Concepts for Oracle/MySQL DBAs and DevOps
Docker Concepts for Oracle/MySQL DBAs and DevOpsZohar Elkayam
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsZohar Elkayam
 
PL/SQL New and Advanced Features for Extreme Performance
PL/SQL New and Advanced Features for Extreme PerformancePL/SQL New and Advanced Features for Extreme Performance
PL/SQL New and Advanced Features for Extreme PerformanceZohar Elkayam
 
The art of querying – newest and advanced SQL techniques
The art of querying – newest and advanced SQL techniquesThe art of querying – newest and advanced SQL techniques
The art of querying – newest and advanced SQL techniquesZohar Elkayam
 
Oracle Advanced SQL and Analytic Functions
Oracle Advanced SQL and Analytic FunctionsOracle Advanced SQL and Analytic Functions
Oracle Advanced SQL and Analytic FunctionsZohar Elkayam
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Zohar Elkayam
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)Zohar Elkayam
 
Oracle 12c New Features For Better Performance
Oracle 12c New Features For Better PerformanceOracle 12c New Features For Better Performance
Oracle 12c New Features For Better PerformanceZohar Elkayam
 
Exploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cExploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cZohar Elkayam
 
Things Every Oracle DBA Needs To Know About The Hadoop Ecosystem
Things Every Oracle DBA Needs To Know About The Hadoop EcosystemThings Every Oracle DBA Needs To Know About The Hadoop Ecosystem
Things Every Oracle DBA Needs To Know About The Hadoop EcosystemZohar Elkayam
 
Rapid Cluster Computing with Apache Spark 2016
Rapid Cluster Computing with Apache Spark 2016Rapid Cluster Computing with Apache Spark 2016
Rapid Cluster Computing with Apache Spark 2016Zohar Elkayam
 
Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016Zohar Elkayam
 
Oracle Database Advanced Querying (2016)
Oracle Database Advanced Querying (2016)Oracle Database Advanced Querying (2016)
Oracle Database Advanced Querying (2016)Zohar Elkayam
 
MySQL 5.7 New Features for Developers
MySQL 5.7 New Features for DevelopersMySQL 5.7 New Features for Developers
MySQL 5.7 New Features for DevelopersZohar Elkayam
 
OOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
OOW2016: Exploring Advanced SQL Techniques Using Analytic FunctionsOOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
OOW2016: Exploring Advanced SQL Techniques Using Analytic FunctionsZohar Elkayam
 
Is SQLcl the Next Generation of SQL*Plus?
Is SQLcl the Next Generation of SQL*Plus?Is SQLcl the Next Generation of SQL*Plus?
Is SQLcl the Next Generation of SQL*Plus?Zohar Elkayam
 
Exploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsExploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsZohar Elkayam
 
Things Every Oracle DBA Needs to Know about the Hadoop Ecosystem
Things Every Oracle DBA Needs to Know about the Hadoop EcosystemThings Every Oracle DBA Needs to Know about the Hadoop Ecosystem
Things Every Oracle DBA Needs to Know about the Hadoop EcosystemZohar Elkayam
 
Exploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsExploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsZohar Elkayam
 
Advanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better PerformanceAdvanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better PerformanceZohar Elkayam
 

More from Zohar Elkayam (20)

Docker Concepts for Oracle/MySQL DBAs and DevOps
Docker Concepts for Oracle/MySQL DBAs and DevOpsDocker Concepts for Oracle/MySQL DBAs and DevOps
Docker Concepts for Oracle/MySQL DBAs and DevOps
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
 
PL/SQL New and Advanced Features for Extreme Performance
PL/SQL New and Advanced Features for Extreme PerformancePL/SQL New and Advanced Features for Extreme Performance
PL/SQL New and Advanced Features for Extreme Performance
 
The art of querying – newest and advanced SQL techniques
The art of querying – newest and advanced SQL techniquesThe art of querying – newest and advanced SQL techniques
The art of querying – newest and advanced SQL techniques
 
Oracle Advanced SQL and Analytic Functions
Oracle Advanced SQL and Analytic FunctionsOracle Advanced SQL and Analytic Functions
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 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
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)
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem (c17lv version)
 
Oracle 12c New Features For Better Performance
Oracle 12c New Features For Better PerformanceOracle 12c New Features For Better Performance
Oracle 12c New Features For Better Performance
 
Exploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12cExploring Oracle Multitenant in Oracle Database 12c
Exploring Oracle Multitenant in Oracle Database 12c
 
Things Every Oracle DBA Needs To Know About The Hadoop Ecosystem
Things Every Oracle DBA Needs To Know About The Hadoop EcosystemThings Every Oracle DBA Needs To Know About The Hadoop Ecosystem
Things Every Oracle DBA Needs To Know About The Hadoop Ecosystem
 
Rapid Cluster Computing with Apache Spark 2016
Rapid Cluster Computing with Apache Spark 2016Rapid Cluster Computing with Apache Spark 2016
Rapid Cluster Computing with Apache Spark 2016
 
Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016
 
Oracle Database Advanced Querying (2016)
Oracle Database Advanced Querying (2016)Oracle Database Advanced Querying (2016)
Oracle Database Advanced Querying (2016)
 
MySQL 5.7 New Features for Developers
MySQL 5.7 New Features for DevelopersMySQL 5.7 New Features for Developers
MySQL 5.7 New Features for Developers
 
OOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
OOW2016: Exploring Advanced SQL Techniques Using Analytic FunctionsOOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
OOW2016: Exploring Advanced SQL Techniques Using Analytic Functions
 
Is SQLcl the Next Generation of SQL*Plus?
Is SQLcl the Next Generation of SQL*Plus?Is SQLcl the Next Generation of SQL*Plus?
Is SQLcl the Next Generation of SQL*Plus?
 
Exploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsExploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic Functions
 
Things Every Oracle DBA Needs to Know about the Hadoop Ecosystem
Things Every Oracle DBA Needs to Know about the Hadoop EcosystemThings Every Oracle DBA Needs to Know about the Hadoop Ecosystem
Things Every Oracle DBA Needs to Know about the Hadoop Ecosystem
 
Exploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic FunctionsExploring Advanced SQL Techniques Using Analytic Functions
Exploring Advanced SQL Techniques Using Analytic Functions
 
Advanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better PerformanceAdvanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better Performance
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

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 zohar@brillix.co.il www.ildba.co.il Zoharelkayam.wordpress.com 31