You are on page 1of 7

Course Contents

 DATA GUARD OVERVIEW

o Overview of Data Guard

o Requirements for Maintaining a


Standby Database

o Data Guard Terminology

o Levels of Protection

o Physical, Logical and Snapshot


Standby Databases

o Role Transition Management Services

o Data Guard Interfaces

o Standby Database Creation

o Data Guard Installation

 DATA GUARD ARCHITECTURE

o Data Guard Architecture

o Processes Active on the Primary


and Standby Database

o Data Guard Architecture and


Initialization Processes

 CREATE A PHYSICAL STANDBY DATABASE


WITH SQL COMMANDS

o Prepare the Primary Database for


Data Guard

o Initialization Parameters for the


Standby Database

o Datafile and Controlfile Duplication

o Create the Standby Instance

o Network Files Configuration

o Activate the Standby Database


o Verify Primary and Standby Databases
are Working

o Archive Log Loss

o Open the Standby Database

o Shut Down and Start Up the


Data Guard Environment

o Active Data Guard

o Monitor Primary and Standby Databases

 REDO TRANSPORT SERVICES

o Overview of Redo Transport Services

o How Data Guard Sends Redo Data

o Control when Redo Data is Sent with


the VALID_FOR Option

o Handle Transmission Errors

o Manage Archive Gaps

o Levels of Protection

 REDO APPLY SERVICES

o Overview of Log Apply Services

o Apply Redo Data Immediately

o Delay Redo Data Application

o Terminate Redo Apply Services

o Create a Snapshot Standby Database

 ROLE TRANSITION USING SQL COMMANDS

o Role Transition Overview

o Prepare the Primary Database

o Prepare the Standby Database

o Perform a Switchover

o Perform a Failover
o Reinstate the Failed Primary

 CHANGE MANAGEMENT

o Change Management Overview

o Add Datafiles or Tablespaces

o Drop Tablespaces and Delete Datafiles

o Transportable Tablespaces

o Rename Datafiles

o Add or Drop Redo Log Files

o Nologging Operations

o Lost Write Detection

 CREATE A STANDBY DATABASE WITH


RECOVERY MANAGER

o Overview of Standby Database


Creation with RMAN

o Create a Suitable Backup with RMAN

o Standby Path and File Names

o Build the Standby Instance

o Create a Standby Database with RMAN

 CREATING A LOGICAL STANDBY USING


SQL COMMANDS

o Overview of Creating a Logical Standby


Database using SQL Commands

o Prepare the Primary Database

o Prepare the Standby Database

o Transition a Physical Standby to a


Logical Standby

o Start the Standby Instance

o Real Time Apply


o Delete Archives

o Dictionary Views Containing useful


Standby Information

o Monitor the SQL Apply Progress

 MANAGING A LOGICAL STANDBY DATABASE

o Overview of SQL Apply Architecture

o Transaction Size Considerations

o DML and DDL Apply Considerations

o Intercept DDL Statements

o Skip DML and DDL on the Standby Database

o Modify a Logical Standby Database

o Materialized Views on the Primary Database

o Table Instantiation

o Restart SQL Apply

o Customize DBA_LOGSTDBY_EVENTS

o Rolling Upgrades using Logical Standby

o Rolling Upgrades on a Physical Standby

o Job Scheduling on a Logical Standby

 TUNING A STANDBY DATABASE

o Overview of Tuning a Physical


Standby Database

o The Significance of Tables without


Primary Keys

o Statistics on the Logical Standby

o Transaction Consistency

o Adjusting the Number of Applier Processes

o Adjusting the Number of Preparer Processes

o Tune the Memory for the LCR Cache


o Set the ReopenSecs and NetTimeout
Database Properties

o Compress Redo Data

o Optimize SQL Apply

 BACKUP AND RECOVERY CONSIDERATIONS

o Implement a Backup & Recovery Strategy


o Backup & Recovery of a Primary Database
with a Physical Standby Database

o Backup and Recovery of a Logical


Standby Database

o Use a RMAN Recovery Catalog in a


Data Guard Configuration

o Create the Recovery Catalog

o Register a Database in the Catalog

o Configure Daily Incremental Backups

o Recover a Datafile on the Primary Database

o Recover a Datafile on the Standby Database

 USE FLASHBACK DATABASE IN A DATA GUARD


CONFIGURATION

o Overview of Flashback Database Usage in a


Data Guard Configuration

o Configure Flashback Database

o Use Flashback Database Instead of Apply Data

o Use Flashback Database and Real Time Apply

o Flashback through Standby Database


Role Transitions

o Use Flashback Database after Failover

 DATA GUARD BROKER OVERVIEW

o Overview of Oracle Data Guard Broker

o Oracle Enterprise Manager Grid Control


o The DGMGRL Command Line Interface

o Data Guard Monitor

o Install Oracle Data Guard

o Use the Data Guard Broker

o Start up the Data Guard Broker

 BUILD A CONFIGURATION USING THE BROKER

o Prepare for a Configuration Build

o Configure the Primary Database

o Configure the Standby Database

o Enable and Disable the Configuration

 MANAGE A CONFIGURATION USING THE BROKER

o Display and Edit Database Properties

o Set the Configuration Protection Mode

o Configure Fast Start Failover

o Execute a Switchover

o Execute a Failover

o Alter the state of a Database

o Monitor the Configuration

 OVERVIEW OF DATA GUARD AND ORACLE


ENTERPRISE MANAGER

o Access the Data Guard User Interface

o Execute a Switchover

o Execute a Manual Failover

o Alter the state of a Database

o Configure Fast Start Failover

o Enable and Disable Fast Start Failover

o Monitor the Data Guard Configuration


o Create a Physical Standby Database
using EM Grid Control

You might also like