Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC-2007

Size: px
Start display at page:

Download "Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC-2007"

Transcription

1 Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC

2 About Me Senior Principal DBA Trainer Oracle University 25 years Unix Experience 12 years Oracle DBA Experience Oracle8i, 9i, 10g and 11g OCP Oracle10g OCM DBA Certification Exam Team Reviewer DBA Curriculum Development Reviewer Enterprise Linux Certification Exam Global Lead Visually Impaired (Legally Blind) 2

3 Agenda Introduction What is DataGuard Types of DataGuard Databases Role Management Services The Client Connection Problem The Solution Sample Implementation Demonstration Questions & Answers 3

4 What is DataGuard High Availability and DR Solution One or more additional databases at remote locations These are called Standby Databases They may be local for proof of concept DataGuard == Standby Database plus extra s: DataGuard Broker Grid Control Management Interface CLI Management Interface Role Management Services 4

5 Types of DataGuard Databases There are four types of DataGuard Databases: Primary Database The Database that needs protection Transports Redo to its Standby Databases Physical Standby Database Exact physical copy of primary database May be opened read only Real Time Query permits redo apply whilst open Read Only 11g Synchronized with primary using Redo Apply 5

6 Types of DataGuard Databases (continued) Snapshot Standby Database 11g Physical Standby Database opened temporarily for Read Write Used for Real Application Testing (RAT) Logical Standby Database Logical copy of primary database Is Read Write open for normal usage Synchronized with primary using SQL Apply Important for Rolling Release Upgrade 6

7 Role Management Services DataGuard Database roles may change dynamically Switchover A planned Role change Primary and One Standby switch roles Used for maintenance on the Primary Always Initiated by the DBA Failover An unplanned Role change Used when the Primary is broken or unreachable due to network issues Can happen automatically with Fast-Start Failover Snapshot Standby Activation or Deactivation RTQ Standby Activation or Deactivation 7

8 Question How do clients connect to databases generally and what special considerations exist in DataGuard configurations? Note: The term Client is used generically. It can be anything connecting to a Database Instance: Traditional Client Server applications or Middle Tiers 8

9 General Client Connectivity Server side: PMON registers its instance with listeners Client side: connect NetServiceName gets resolved to a TNS entry Client sends connection request to a listener Listener hands connection off to : Dedicated server process Dispatcher process V1110 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PRUTSER)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = V1110))) 9

10 DataGuard Client Connectivity Issues As there are two or more databases in a DataGuard configuration, clients must know on which hosts these databases reside. Therefore TNS Entries must have a CONNECTION_LIST section containing all hosts participating in the DataGuard configuration V1110 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PRUTSER)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = EL5)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = V1110))) 10

11 Question What happens if connection requests go to the wrong host or Database? 11

12 Connecting to the Wrong Database If Clients send connection requests to the wrong host they may be connected to the wrong database or connection errors may occur. Possible Connection Error ORA-01033: ORACLE initialization or shutdown in progress Potential Connections to Wrong Databases RTQ instead of Primary Logical Standby instead of Primary Snapshot Standby instead of Primary Primary instead of Snapshot Standby Primary instead of RTQ Primary instead of Logical Standby Plus several other possibilities 12

13 Question How can one prevent clients from connecting to the wrong Database? 13

14 Use Database Services Database Services act as an abstraction layer between the Client and Database Instances Primarily used for Workload Management RAC and Single Instance Databases use them Services are registered with Listeners Clients connect to Services instead of Instances Listeners use registration details to determine which instance(s) support(s) a particular service Can be used as a tuning dimension V$SERVICE_STAT V$SERVICE_EVENT Can be used to trace sessions DBMS_MONITOR package 14

15 Service Attributes A Service has several attributes: A Service Name for Administration purposes A Network Name for Services that are meant for external Client Connections Transparent Application Failover attributes for Client Connections that should be TAF enabled 15

16 Managing Services Services are managed with the DBMS_SERVICE package. The following actions can be performed: Create Start Modify Stop Delete Note: This discussion is limited to Single Instance usage 16

17 Creating the Services The Service for the Primary Database: DBMS_SERVICE.CREATE_SERVICE( - SERVICE_NAME => 'DG_PROD', - NETWORK_NAME => 'DG_PROD', - FAILOVER_METHOD => 'BASIC', - FAILOVER_TYPE => 'SELECT', - FAILOVER_RETRIES => 180, - FAILOVER_DELAY => 1); 17

18 Creating the Services (continued) The Service for the Real Time Query Database DBMS_SERVICE.CREATE_SERVICE( - SERVICE_NAME => 'DG_RTQ', - NETWORK_NAME => 'DG_RTQ'); The Service for the Logical Standby Database DBMS_SERVICE.CREATE_SERVICE( - SERVICE_NAME => 'DG_LSD', - NETWORK_NAME => 'DG_LSD'); The Service for the Snapshot Standby Database DBMS_SERVICE.CREATE_SERVICE( - SERVICE_NAME => 'DG_RAT', - NETWORK_NAME => 'DG_RAT'); 18

19 Question How can we control Database Services so that clients are guaranteed connections to the correct database in the DataGuard Configuration? 19

20 Use a Database Event Trigger Event Triggers were introduced in Oracle We Require the AFTER STARTUP Trigger: Invoked when ALTER DATABASE OPEN occurs Can check DATABASE_ROLE in V$DATABASE Can check OPEN_MODE in V$DATABASE Should use DBMS_SERVICE package to start the appropriate service 20

21 Use a Database Event Trigger (continued) Based on Service names defined earlier the Trigger must start Services as follows: DG_PROD on the Primary DG_RTQ when the Physical Standby is opened Read Only DG_LSD on a Logical Standby DG_RAT when a Physical Standby is converted to a Snapshot Standby 21

22 Demo AFTER STARTUP Trigger CREATE TRIGGER MANAGE_SERVICES AFTER STARTUP ON DATABASE DECLARE BEGIN END; / ROLE VARCHAR(30); OMODE VARCHAR(30); SELECT DATABASE_ROLE INTO ROLE FROM V$DATABASE; SELECT OPEN_MODE INTO OMODE FROM V$DATABASE; IF ROLE = 'PRIMARY' THEN DBMS_SERVICE. START_SERVICE ('DG_PROD'); ELSIF ROLE = 'PHYSICAL STANDBY' THEN IF OMODE = 'READ ONLY' THEN DBMS_SERVICE. START_SERVICE ('DG_RTQ'); END IF; ELSIF ROLE = LOGICAL STANDBY' THEN DBMS_SERVICE. START_SERVICE ('DG_LSD'); ELSIF ROLE = 'SNAPSHOT STANDBY' THEN END IF; DBMS_SERVICE. START_SERVICE ('DG_RAT'); 22

23 Question Now that we can control which services are started in which database instances, how do we guarantee that clients can connect? 23

24 Use Appropriate TNS Entries PROD = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prutser)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = el5)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = DG_PROD))) RTQ = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prutser)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = el5)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = DG_RTQ))) RAT = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prutser)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = el5)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = DG_RAT))) LSD = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prutser)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = el5)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = DG_LSD))) 24

25 Demonstration The demo environment consists of: Virtual Machine PRUTSER OEL4 Virtual Machine EL5 OEL5 Oracle Database 11g Database Name V1110 DataGuard is already configured All demos are scripted To request these demo scripts please me at: 25

26 Scenario #1 and #2 Connecting to a DataGuard configuration without using Database Services Based on randomness we either get: The connection we desire or An ORA-01033: init or shutdown in progress Connecting to the Primary in a DataGuard configuration using a TAF Enabled Database Service Once connected we perform a switchover 26

27 Scenario #3 and #4 Connecting to a Snapshot Standby in a DataGuard configuration using a Database Service First without a Snapshot Standby Second with a Snapshot Standby Connecting to a Physical Standby opened Read Only in a DataGuard configuration using a Database Service First without a Read Only opened Physical Standby Second with a Read Only opened Physical Standby 27

28 Q U E S T I O N S & A N S W E R S 28

29 Final words Thank You for your kind attention! I will be at the Oak Table from time to time during the conference for further discussion. Please any feedback to: Harald.van.Breederode@Oracle.com 29

Real Application Testing: An Introduction Harald van Breederode Oracle University 8-JUN-2010

Real Application Testing: An Introduction Harald van Breederode Oracle University 8-JUN-2010 Real Application Testing: An Introduction Harald van Breederode Oracle University 8-JUN-2010 1 About Me Senior Principal DBA Trainer Oracle University 25 years Unix Experience 12 years Oracle DBA Experience

More information

Data Guard: Additional Benefits apart from DR

Data Guard: Additional Benefits apart from DR Data Guard: Additional Benefits apart from DR Uwe Hesse Senior Principal Instructor OU Oracle Certified Master http://uhesse.com/about What is Active Data Guard? Option for Oracle Database 11g Enterprise

More information

Adaptive Cursor Sharing: An Introduction

Adaptive Cursor Sharing: An Introduction Adaptive Cursor Sharing: An Introduction Harald van Breederode Oracle University 17-NOV-2010 1-1 About Me Senior Principal DBA Trainer Oracle University 25 years Unix Experience 12 years Oracle DBA Experience

More information

Demystifying ASM REQUIRED_MIRROR_FREE_MB and USABLE_FILE_MB

Demystifying ASM REQUIRED_MIRROR_FREE_MB and USABLE_FILE_MB Demystifying ASM REQUIRED_MIRROR_FREE_MB and USABLE_FILE_MB Harald van Breederode Oracle University 3-JUN-2016 1 Who Am I #include Senior Principal Trainer Oracle University 35 years

More information

Maximum Availability Architecture. Oracle Best Practices for High Availability. Reducing Siebel Downtime with a Local Standby Database

Maximum Availability Architecture. Oracle Best Practices for High Availability. Reducing Siebel Downtime with a Local Standby Database Reducing Siebel Downtime with a Local Standby Database Oracle Maximum Availability Architecture White Paper November 2008 Maximum Availability Architecture Oracle Best Practices for High Availability Reducing

More information

CO Oracle Database 11g: Data Guard Administration

CO Oracle Database 11g: Data Guard Administration CO-52161 Oracle Database 11g: Data Guard Administration Summary Duration 4 Days Audience Database Administrators, Support Engineers and Technical Analysts Level Professional Technology Oracle Database

More information

Oracle Database 11g Data Guard

Oracle Database 11g Data Guard Oracle Database 11g Data Guard Overview This course introduces the delegate to the main architectural concepts of Data Guard. Delegates will learn how to use Oracle Data Guard to protect Oracle Databases

More information

Oracle 11g Data Guard Manual Failover Steps

Oracle 11g Data Guard Manual Failover Steps Oracle 11g Data Guard Manual Failover Steps Step by step approach to configure Oracle 11g Physical Standby Data Guard on CentOS 6.5 OS. In my case, Ingredients to simulate Physical Standby data guard SYSTEM

More information

CO Oracle Database 12c: Data Guard Administration

CO Oracle Database 12c: Data Guard Administration CO-79232 Oracle Database 12c: Data Guard Administration Summary Duration 4 Days Audience Database Administrators, Support Engineers and Technical Analysts Level Professional Technology Oracle Database

More information

Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó. Papp Balázs - Webváltó

Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó. Papp Balázs - Webváltó Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó Papp Balázs - Webváltó Introduction Webváltó Kft. 2010-2018. 4. 4. 2 / 31 12.1 Transaction Guard and Application

More information

Steps Create Physical Standby Database Oracle 9i

Steps Create Physical Standby Database Oracle 9i Steps Create Physical Standby Database Oracle 9i Upgrading from Oracle Database 9i Release 2 (9.2) to Oracle Database 12c Release The standby database is a physical standby database. The following steps

More information

RAC Deep Dive for Developers. building efficient and scalable RAC-aware applications

RAC Deep Dive for Developers. building efficient and scalable RAC-aware applications RAC Deep Dive for Developers building efficient and scalable RAC-aware applications REAL APPLICATION CLUSTERS LMS DBMS_PIPE VIP GRD ONS CRSCTL CLUSTERWARE ASM SERVICE CRS_STAT 3 WAY

More information

Maximum Availability Architecture

Maximum Availability Architecture Deploying an Oracle PeopleSoft Maximum Availability Architecture Oracle Maximum Availability Architecture White Paper February 2011 Maximum Availability Architecture Oracle Best Practices For High Availability

More information

Using Connection Manager to manage seamless seamless HA (RAC & DG) DB connectivity. Mark Abell Oracle DBA / Developer since 1985 (V4)

Using Connection Manager to manage seamless seamless HA (RAC & DG) DB connectivity. Mark Abell Oracle DBA / Developer since 1985 (V4) Using Connection Manager to manage seamless seamless HA (RAC & DG DB connectivity Mark Abell Oracle DBA / Developer since 1985 (V4 What is Connection Manager? (the official answer Oracle Connection Manager

More information

Oracle Client HA Configuration with Oracle

Oracle Client HA Configuration with Oracle Oracle Client HA Configuration with Oracle 18c Robert Bialek @RobertPBialek doag2018 Who Am I Senior Principal Consultant and Trainer at Trivadis GmbH in Munich Master of Science in Computer Engineering

More information

Oracle 12c Dataguard Administration (32 Hours)

Oracle 12c Dataguard Administration (32 Hours) Oracle 12c Dataguard Administration (32 Hours) Course Topics Introduction to Oracle Data Guard What Is Oracle Data Guard? Types of Standby Databases Types of Data Guard Services Role Transitions: Switchover

More information

Oracle Database 12c: Dataguard Administration

Oracle Database 12c: Dataguard Administration Oracle Database 12c: Dataguard Administration Intended Audience:DBA/Support Engineer/Technical Consultant Pre-Requisites:Practical Knowledge on Database Administration/Linux Operating System Fundamentals

More information

Tips and Tricks on Successful Upgrade to 11gR2

Tips and Tricks on Successful Upgrade to 11gR2 Tips and Tricks on Successful Upgrade to 11gR2 Project Approval Get buy in from CIO and other groups Justify the need End of premier support Extended Support Cost To be current Benefits of new release

More information

Oracle Database 12c: Data Guard Administration

Oracle Database 12c: Data Guard Administration Oracle University Contact Us: + 38516306373 Oracle Database 12c: Data Guard Administration Duration: 4 Days What you will learn This Oracle Database 12c: Data Guard Administration Ed 1 training teaches

More information

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE ORACLE 11gR2 DBA by Mr. Akal Singh ( Oracle Certified Master ) INTRODUCTION to ORACLE COURSE CONTENT Exploring the Oracle Database Architecture List the major architectural components of Oracle Database

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12 1 2 Maximum Availability Architecture (MAA): E-Business Suite Release 12 Richard Exley High Availability Systems and Maximum Availability Architecture Group Server Technologies Metin

More information

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview This Oracle 11g Release 2 RAC & Grid Infrastructure Administration course provides an introduction to the general features

More information

Eliminate Idle Redundancy with Oracle Active Data Guard

Eliminate Idle Redundancy with Oracle Active Data Guard Eliminate Idle Redundancy with Oracle Active Data Guard What is Oracle Data Guard Data Protection and Availability for the Oracle Primary Site Standby Site SYNC / ASYNC Primary Data Guard Physical or Logical

More information

1Z Oracle Database 12c - Data Guard Administration Exam Summary Syllabus Questions

1Z Oracle Database 12c - Data Guard Administration Exam Summary Syllabus Questions 1Z0-066 Oracle Database 12c - Data Guard Administration Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-066 Exam on Oracle Database 12c - Data Guard Administration... 2 Oracle 1Z0-066

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Oracle Data Guard 12c Zero Data Loss at Any Distance Joseph Meeks Director of Product Management, Oracle Madhu Tumma Technology Director, J P Morgan Chase 2 Program Agenda Zero Data Loss Disaster Protection

More information

You'll even like your Data Guard more with Flashback

You'll even like your Data Guard more with Flashback You'll even like your Data Guard more with Flashback Hervé Schweitzer Mathias Zarick München, 26.01.2010 Baden Basel Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart

More information

Marco Mischke, DOAG Regio Nürnberg. Experts for database solutions.

Marco Mischke, DOAG Regio Nürnberg. Experts for database solutions. DataGuard DOs and DONTs Marco Mischke, 21.12.2017 DOAG Regio Nürnberg About me Oracle DBA since 2000 and Version 7.3.4 Certified Professional 10g, 11g RAC / Cluster Certified Expert 10g, 11g, 12c Oracle

More information

Oracle Database 12c: Data Guard Administration LVC

Oracle Database 12c: Data Guard Administration LVC Oracle University Contact Us: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Data Guard Administration LVC Duration: 4 Days What you will learn This Oracle Database 12c: Data Guard Administration

More information

Cross-Platform Database Migration with Oracle Data Guard

Cross-Platform Database Migration with Oracle Data Guard Cross-Platform Database Migration with Oracle Data Guard a CERN Case Study Background Many data centers nowadays run their production Oracle database systems on commodity hardware, mostly relying on software

More information

for RAC migrations WLCG Service Reliability Workshop CERN, November 30 th, 2007 Jacek Wojcieszuk, CERN IT LCG

for RAC migrations WLCG Service Reliability Workshop CERN, November 30 th, 2007 Jacek Wojcieszuk, CERN IT LCG Oracle Data Guard for RAC migrations WLCG Service Reliability Workshop CERN, November 30 th, 2007 Jacek Wojcieszuk, CERN IT LCG Outline Problem description Possible approaches Oracle Data Guard Migration

More information

Oracle Database 12c: OCM Exam Preparation Workshop Ed 1

Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Duration: 5 Days What you will learn The Oracle Database 12c: OCM Exam Preparation

More information

Oracle 11g Alter Database Recover Managed Standby Database Disconnect From Session

Oracle 11g Alter Database Recover Managed Standby Database Disconnect From Session Oracle 11g Alter Database Recover Managed Standby Database Disconnect From Session ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION. Attempt to start background.

More information

ORACLE STANDBY LICENSING OPERATING INSTRUCTIONS EBOOK

ORACLE STANDBY LICENSING OPERATING INSTRUCTIONS EBOOK 14 November, 2017 ORACLE STANDBY LICENSING OPERATING INSTRUCTIONS EBOOK Document Filetype: PDF 538.91 KB 0 ORACLE STANDBY LICENSING OPERATING INSTRUCTIONS EBOOK Based on Ch14-Page15 of the Streams manual.

More information

FILE // ORACLE STANDBY LICENSING USERS MANUAL

FILE // ORACLE STANDBY LICENSING USERS MANUAL 07 December, 2017 FILE // ORACLE STANDBY LICENSING USERS MANUAL Document Filetype: PDF 498.63 KB 0 FILE // ORACLE STANDBY LICENSING USERS MANUAL Following Oracle License directives the above solution using

More information

ACCURATE STUDY GUIDES, HIGH PASSING RATE! Question & Answer. Dump Step. provides update free of charge in one year!

ACCURATE STUDY GUIDES, HIGH PASSING RATE! Question & Answer. Dump Step. provides update free of charge in one year! DUMP STEP Question & Answer ACCURATE STUDY GUIDES, HIGH PASSING RATE! Dump Step provides update free of charge in one year! http://www.dumpstep.com Exam : 1Z1-060 Title : Upgrade to Oracle Database 12c

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!  We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 1Z0-235 Title : Oracle 11i applications DBA:Fundamentals I Vendors : Oracle

More information

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 How much are the losses of a potential business when a downtime occurs during a planned maintenance and unexpected

More information

Oracle Database Service High Availability with Data Guard?

Oracle Database Service High Availability with Data Guard? Oracle Database Service High Availability with Data Guard? Robert Bialek Senior Principal Consultant @RobertPBialek doag2017 Who Am I Senior Principal Consultant and Trainer at Trivadis GmbH in Munich.

More information

CLUVFY's Complaint & 10.

CLUVFY's Complaint & 10. CLUVFY's Complaint & 10. Prutser Certified Paper #1 version 1.0 Harald van Breederode. (Harald.van.Breederode@Oracle.com) Principal DBA Instructor, Oracle University NL 1 Introduction During the installation

More information

Oracle10g Data Guard: Back to the Future

Oracle10g Data Guard: Back to the Future Oracle10g Data Guard: Back to the Future Phil Grice Principal Software Engineer Oracle Corporation Page 1 www.decus.de 1 Agenda Oracle Data Guard a Quick Introduction Potential Data Guard Configurations

More information

Pieter Van Puymbroeck - Laurent Léturgez 1

Pieter Van Puymbroeck - Laurent Léturgez 1 When Your Database becomes 100% Available Pieter Van Puymbroeck - Laurent Léturgez 1 We will do this presentation in English to avoid this. https://www.youtube.com/watch?v=kh1y4hhcszc About Pieter Sailor

More information

Convert a Single Instance Database to Oracle RAC 10g on RHEL4 Using Grid Control

Convert a Single Instance Database to Oracle RAC 10g on RHEL4 Using Grid Control Convert a Single Instance Database to Oracle RAC 10g on RHEL4 Using Grid Control Alejandro Vargas Oracle Israel March 15, 2007 Conversion steps in brief...2 Convert Single Instance Database To Cluster

More information

Oracle 10g and IPv6 IPv6 Summit 11 December 2003

Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Marshal Presser Principal Enterprise Architect Oracle Corporation Agenda Oracle Distributed Computing Role of Networking IPv6 Support Plans Early IPv6 Implementations

More information

Oracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1

Oracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Oracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Code: Lengt h: URL: D94327GC10 5 days View Online The Oracle Database 12c: OCM Exam Preparation Workshop is designed for those candidates

More information

How To Apply Archive Logs Manually In Standby Database Using Rman

How To Apply Archive Logs Manually In Standby Database Using Rman How To Apply Archive Logs Manually In Standby Database Using Rman Using Rman Active Duplicate to create a Standby from a standby. Posted by RMAN_. Let's create some Archivelogs in Primary Database so that

More information

Enterprise Manager: Scalable Oracle Management

Enterprise Manager: Scalable Oracle Management Session id:xxxxx Enterprise Manager: Scalable Oracle John Kennedy System Products, Server Technologies, Oracle Corporation Enterprise Manager 10G Database Oracle World 2003 Agenda Enterprise Manager 10G

More information

Oracle DataGuard 10gR2

Oracle DataGuard 10gR2 Oracle DataGuard 10gR2 PSOUG Education Hands-on Workshop Series Daniel A. Morgan damorgan@u.washington.edu 206-669-2949 We Do Not Practice: Slow Death by PowerPoint Discussion Oracle Data Guard Overview

More information

12.1 Multitenancy in real life

12.1 Multitenancy in real life 12.1 Multitenancy in real life 2017 HOUG szakmai nap Jozsef Horvath Budapest, 2017-11-08 Disclaimer This presentation: Does not intend to judge Oracle Multitenancy Does not intent to judge Oracle Corporation

More information

Data Guard: Setup and Administration. By Ashok Kapur Hawkeye Technology, Inc.

Data Guard: Setup and Administration. By Ashok Kapur Hawkeye Technology, Inc. Data Guard: Setup and Administration By Ashok Kapur. Agenda Introduction New Features Logical and Physical Standby Databases Setup Physical and Logical Standby Databases Administration including Switchover

More information

Oracle Active Data Guard - Overview

Oracle Active Data Guard - Overview Oracle Active Data Guard - Overview Greg Walters Sr. Technology Sales Consultant INOUG April 28, 2011 Copyright 2011, Oracle Corporation and/or its affiliates Agenda Oracle Database

More information

Oracle DBA workshop I

Oracle DBA workshop I Complete DBA(Oracle 11G DBA +MySQL DBA+Amazon AWS) Oracle DBA workshop I Exploring the Oracle Database Architecture Oracle Database Architecture Overview Oracle ASM Architecture Overview Process Architecture

More information

Application High Availability with Oracle

Application High Availability with Oracle Application High Availability with Oracle Aychin Gasimov 02/2014 Application High Availability Application must be able to provide uninterrupted service to its end users. Application must be able to handle

More information

DOC ORACLE STANDBY USER MANUAL ARCHIVE

DOC ORACLE STANDBY USER MANUAL ARCHIVE 19 December, 2017 DOC ORACLE STANDBY USER MANUAL ARCHIVE Document Filetype: PDF 254.06 KB 0 DOC ORACLE STANDBY USER MANUAL ARCHIVE ALTER DATABASE CREATE STANDBY CONTROLFILE. 3 How to configure Standby

More information

Oracle 1Z0-497 Exam Questions and Answers (PDF) Oracle 1Z0-497 Exam Questions 1Z0-497 BrainDumps

Oracle 1Z0-497 Exam Questions and Answers (PDF) Oracle 1Z0-497 Exam Questions 1Z0-497 BrainDumps Oracle 1Z0-497 Dumps with Valid 1Z0-497 Exam Questions PDF [2018] The Oracle 1Z0-497 Oracle Database 12c Essentials exam is an ultimate source for professionals to retain their credentials dynamic. And

More information

Rishi Mohan Awasthi 1, Rishi Kumar 2, Raghav Garg 3 1,2,3 B.Tech, Computer Science & Engineering, IMS Engineering College, Ghaziabad

Rishi Mohan Awasthi 1, Rishi Kumar 2, Raghav Garg 3 1,2,3 B.Tech, Computer Science & Engineering, IMS Engineering College, Ghaziabad Data Handling using Oracle Data Guard by the Transfer of Log Sequence Rishi Mohan Awasthi 1, Rishi Kumar 2, Raghav Garg 3 1,2,3 B.Tech, Computer Science & Engineering, IMS Engineering College, Ghaziabad

More information

Hitchhiker's Guide. to upgrade to Oracle Database 12c. Mike Dietrich Senior Principal Technologist Database Upgrades Oracle Corporation

Hitchhiker's Guide. to upgrade to Oracle Database 12c. Mike Dietrich Senior Principal Technologist Database Upgrades Oracle Corporation Hitchhiker's Guide to upgrade to Oracle Database 12c Mike Dietrich Senior Principal Technologist Database Upgrades Oracle Corporation Updated: 3-APR-2014 Hitchhiker's Guide to Oracle Database Upgrades

More information

Question No: 1 Which two statements are true for Data Guard environments with multi-tenant databases?

Question No: 1 Which two statements are true for Data Guard environments with multi-tenant databases? Volume: 92 Questions Question No: 1 Which two statements are true for Data Guard environments with multi-tenant databases? A. DB_UNIQUE_NAME must be specified differently for each pluggable database within

More information

Configuring High Availability for the PMG DB

Configuring High Availability for the PMG DB This chapter describes the process of configuring high availability for the PMG DB. It provides the prerequisites and procedures required to configure and test the hot standby and cold standby for Cisco

More information

Oracle Database 11g for Experienced 9i Database Administrators

Oracle Database 11g for Experienced 9i Database Administrators Oracle Database 11g for Experienced 9i Database Administrators 5 days Oracle Database 11g for Experienced 9i Database Administrators Course Overview The course will give experienced Oracle 9i database

More information

Oracle Database 11g: Data Guard Administration

Oracle Database 11g: Data Guard Administration D52161GC30 Edition 3.0 May 2010 D67578 Oracle Database 11g: Data Guard Administration Student Guide Authors Mark Fuller Donna K. Keesling Technical Contributors and Reviewers Todd Bao Harald van Breederode

More information

HA Monitor Kit for Oracle

HA Monitor Kit for Oracle For Linux (R) (x86) Systems HA Monitor Kit for Oracle Description and User's Guide 3000-9-135-10(E) Relevant program products P-F9S2C-E1121 HA Monitor Kit for Oracle 01-01 (for Red Hat Enterprise Linux

More information

OTN Case Study: Amadeus Using Data Guard for Disaster Recovery & Rolling Upgrades

OTN Case Study: Amadeus Using Data Guard for Disaster Recovery & Rolling Upgrades OTN Case Study: Amadeus Using Data Guard for Disaster Recovery & Rolling Upgrades "We had already standardized on Oracle Data Guard for DR protection when we discovered additional ways to enhance overall

More information

CO MySQL for Database Administrators

CO MySQL for Database Administrators CO-61762 MySQL for Database Administrators Summary Duration 5 Days Audience Administrators, Database Designers, Developers Level Professional Technology Oracle MySQL 5.5 Delivery Method Instructor-led

More information

Oracle12c Release 1 New Features for Administrators (5 Days)

Oracle12c Release 1 New Features for Administrators (5 Days) www.peaklearningllc.com Oracle12c Release 1 New Features for Administrators (5 Days) Course Description This course provides a complete, hands-on introduction to the newest release of Oracle Enterprise

More information

Oracle Database Appliance: Implementing Disaster Recovery Solutions Using Oracle Data Guard

Oracle Database Appliance: Implementing Disaster Recovery Solutions Using Oracle Data Guard Oracle Database Appliance: Implementing Disaster Recovery Solutions Using Oracle Data Guard Protect production systems while leveraging standby computing power ORACLE WHITE PAPER SEPTEMBER 2017 Introduction

More information

Oracle DBA Course Content

Oracle DBA Course Content 1 Oracle DBA Course Content Database Architecture: Introduction to Instance and Database How user connects to database How SQL statement process in the database Oracle data dictionary and its role Memory

More information

IBM EXAM - C DB Fundamentals. Buy Full Product.

IBM EXAM - C DB Fundamentals. Buy Full Product. IBM EXAM - C2090-610 DB2 10.1 Fundamentals Buy Full Product http://www.examskey.com/c2090-610.html Examskey IBM C2090-610 exam demo product is here for you to test the quality of the product. This IBM

More information

ALTER DATABASE RECOVER TO LOGICAL STANDBY KEEP IDENTITY;

ALTER DATABASE RECOVER TO LOGICAL STANDBY KEEP IDENTITY; Using Physical Standby with transient Logical Standby (SQL Apply for near zero downtime upgrade of two node Oracle RAC database from 11.2.0.2 to 11.2.0.3 In the article you will have a look at an example

More information

Oracle - 1z Upgrade to Oracle Database 12c

Oracle - 1z Upgrade to Oracle Database 12c 1 Oracle - 1z0-060 Upgrade to Oracle Database 12c QUESTION: 1 Your multitenant container (CDB) contains two pluggable databases (PDB), HR_PDB and ACCOUNTS_PDB, both of which use the CDB tablespace. The

More information

Mike Hughes Allstate Oracle Tech Lead, Oracle Performance DBA

Mike Hughes Allstate Oracle Tech Lead, Oracle Performance DBA Implementing Oracle Maximum Availability Architecture at Allstate Insurance, Using Oracle 10g RAC, ASM, Oracle Data Guard, Flashback Database, RMAN and Oracle Grid Control November 12, 2007 Mike Hughes

More information

Expert Oracle GoldenGate

Expert Oracle GoldenGate Expert Oracle GoldenGate Ben Prusinski Steve Phillips Richard Chung Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvii xviii xix Chapter 1: Introduction...1 Distributed

More information

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES Corporate Trainer s Profile Corporate Trainers are having the experience of 4 to 12 years in development, working with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from NIT/IIT/IIM

More information

Oracle Real Application Clusters One Node

Oracle Real Application Clusters One Node Oracle Real Application Clusters One Node Better Virtualization for Databases Bob Thome, Oracle Grid Development Agenda Overview Comparison with VMs and other failover solutions Pricing

More information

Top Oracle Database 11g High Availability Best Practices

Top Oracle Database 11g High Availability Best Practices Top Oracle Database 11g High Availability Best Practices Joseph Meeks Director, Product Management Frank Kobylanski Principal, Technical Staff MAA Development Vinod Haval, VP Global

More information

Oracle Database 11g: New Features for Oracle 9i DBAs

Oracle Database 11g: New Features for Oracle 9i DBAs Oracle University Contact Us: 1.800.529.0165 Oracle Database 11g: New Features for Oracle 9i DBAs Duration: 5 Days What you will learn This course introduces students to the new features of Oracle Database

More information

Ideas for evolution of replication CERN

Ideas for evolution of replication CERN Ideas for evolution of replication technology @ CERN Openlab Minor Review December 14 th, 2010 Zbigniew Baranowski, IT-DB Outline Replication use cases at CERN Motivation for evolution of replication Oracle

More information

An Oracle White Paper April Deploying Oracle Data Guard with Oracle Database Appliance

An Oracle White Paper April Deploying Oracle Data Guard with Oracle Database Appliance An Oracle White Paper April 2012 Deploying Oracle Data Guard with Oracle Database Appliance Table of Contents Introduction... 2 Why do I need a standby database environment?... 2 Why Oracle Data Guard?...

More information

Data Guard Configuration And Operation

Data Guard Configuration And Operation Configuration And Operation Author: G S Chapman Date: 18 th December 2007 Version: 1.3 Location of Document: i DOCUMENT HISTORY Version Date Changed By: Remarks 1.0 14/02/06 G S Chapman Original Version

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Oracle University Contact Us: 0845 777 7711 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Duration: 5 Days What you will learn In this intensive course, you'll learn about

More information

1z z0-060 Upgrade to Oracle Database 12c

1z z0-060 Upgrade to Oracle Database 12c 1z0-060 Number: 1z0-060 Passing Score: 800 Time Limit: 120 min File Version: 7.1 1z0-060 Upgrade to Oracle Database 12c Exam A QUESTION 1 Your multitenant container (CDB) contains two pluggable databases

More information

Oracle Services on RAC

Oracle Services on RAC Oracle Services on RAC How They Work and What You Should Use Them For Five Things You Might Not Know JEREMY SCHNEIDER jeremy.schneider@ardentperf.com Chicago ENFJ Music Theology Swing Dancing Motorcycles

More information

E-BOOK - ORACLE CREATE DATABASE 10G REPAIR MANUAL DOCUMENT

E-BOOK - ORACLE CREATE DATABASE 10G REPAIR MANUAL DOCUMENT 21 November, 2017 E-BOOK - ORACLE CREATE DATABASE 10G REPAIR MANUAL DOCUMENT Document Filetype: PDF 330.98 KB 0 E-BOOK - ORACLE CREATE DATABASE 10G REPAIR MANUAL DOCUMENT User manual for presario 900.

More information

Exam Name: Oracle Database 10g Administrator Certified Master Exam

Exam Name: Oracle Database 10g Administrator Certified Master Exam Vendor: Oracle Exam Code: 10g OCM Exam Name: Oracle Database 10g Administrator Certified Master Exam Version: DEMO Duration: 2 Days First Day: Section 0: Create the Database 45 Minutes Section 1: Database

More information

Oracle Database 11g: SQL Fundamentals I

Oracle Database 11g: SQL Fundamentals I Oracle Database SQL Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-051 Exam Title: Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-071 Exam Title: Oracle Database SQL Oracle and Structured

More information

Oracle Hyperion Profitability and Cost Management

Oracle Hyperion Profitability and Cost Management Oracle Hyperion Profitability and Cost Management Configuration Guidelines for Detailed Profitability Applications November 2015 Contents About these Guidelines... 1 Setup and Configuration Guidelines...

More information

Active Data Guard Hands On Lab. Larry M. Carpenter Distinguished Product Manager

Active Data Guard Hands On Lab. Larry M. Carpenter Distinguished Product Manager Active Data Guard Hands On Lab Larry M. Carpenter Distinguished Product Manager Page 2 of 64 Active Data Guard Hands On Lab Oracle Database 11g Release 2 Maximum Availability Architecture (MAA) Oracle

More information

Oracle Certified Program

Oracle Certified Program Oracle Certified Program Agenda Value of Oracle Skills in the Current Job Market Oracle Certification Value What it means to be an Oracle Technology Professional Benefits of earning an Oracle Certification

More information

Author A.Kishore

Author A.Kishore Introduction Oracle Data Guard (known as Oracle Standby Database prior to Oracle9i), forms an extension to the Oracle RDBMS and provides organizations with high availability, data protection, and disaster

More information

Partial Backup Interview Questions And Answers In Oracle 10g Pl Sql

Partial Backup Interview Questions And Answers In Oracle 10g Pl Sql Partial Backup Interview Questions And Answers In Oracle 10g Pl Sql You'll find out here all Upwork (odesk) test answers for Oracle 10g Test 2015. Questions and answers are regularly updated. of Cover

More information

Oracle Database 10g: New Features for Release 2 Overview Seminar

Oracle Database 10g: New Features for Release 2 Overview Seminar Oracle Database 10g: New Features for Release 2 Overview Seminar Student Guide D22139GC10 Edition 1.0 November 2005 D22563 Authors Christine Jeal Jean-Francois Verrier Technical Contributors and Reviewers

More information

JOB TITLE: Senior Database Administrator PRIMARY JOB DUTIES Application Database Development

JOB TITLE: Senior Database Administrator PRIMARY JOB DUTIES Application Database Development JOB TITLE: Senior Database Administrator The Senior Database Administrator is responsible for managing multiple production and nonproduction Oracle, MSSQL, and PostgreSQL databases: 4 production Oracle

More information

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing

Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing The following is intended to outline our general product direction. It is intended for information purposes

More information

for Backup & Recovery & Failover

for Backup & Recovery & Failover Oracle s DataGuard 2009 for Backup & Recovery & Failover 2009 IBM Corporation Spencer Krueger, IBM skrueger@us.ibm.com Oracle s Data Guard Basic Backup & Recovery Practices w/o Data Guard What is it? Configuration:

More information

ORACLE DATA GUARD REAL WORLD EXAMPLES AND TROUBLESHOOTING

ORACLE DATA GUARD REAL WORLD EXAMPLES AND TROUBLESHOOTING ORACLE DATA GUARD REAL WORLD EXAMPLES AND TROUBLESHOOTING AGENDA Brief overview Scenario High Availability Architecture Data Guard Until today Oracle 18c Best Practices for Creating /Monitoring/Troubleshoting

More information

Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours

Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours What you will learn This course advances your success as an Oracle professional in the area of database administration.

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 What you will learn In this intensive course, students will learn about the Oracle Grid Infrastructure products. This includes

More information

"Charting the Course... Oracle 12c New Features for Administrators. Course Summary

Charting the Course... Oracle 12c New Features for Administrators. Course Summary Course Summary Description This course provides a complete, hands-on introduction to the newest release of Oracle Enterprise Edition. Key features of this product are fully discussed and demonstrated.

More information

ZDLRA High Availability for Backup and Recovery

ZDLRA High Availability for Backup and Recovery ZDLRA High Availability for Backup and Recovery Oracle Server Technology High Availability Systems Development Maximum Availability Architecture September 2018 Safe Harbor Statement The following is intended

More information