SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
2014 © Trivadis 
BASEL BERN BRUGG LAUSANNE ZUERICH DUESSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MUNICH STUTTGART VIENNA 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Robert Bialek, MU-IMS Principal Consultant 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
1
2014 © Trivadis 
Who Am I 
Principal Consultant, Partner and Trainer at Trivadis GmbH 
robert.bialek@trivadis.com 
Focus: Oracle Database High Availability 
Grid Infrastructure, Real Application Cluster, Data Guard, Maximum Availability Architecture, Failover Cluster 
Architecture design 
Review, troubleshooting, coaching 
Backup and recovery 
Performance tuning 
Linux administration 
Trainer for the following Trivadis courses 
Oracle Grid Infrastructure (O-GRINF) 
Oracle Real Application Cluster (O-RAC) 
Oracle Data Guard (O-DG) 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
2
2014 © Trivadis 
AGENDA 
1.Introduction 
2.Cluster Resource Management 
3.Registering Resources 
4.Resource Monitoring 
5.Resource Placement 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
3
2014 © Trivadis 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Introduction 
4
2014 © Trivadis 
Failover Database Cluster 
Failover database cluster 
Very popular database service high availability solution 
Service active only on one node in a cluster at every point in time 
Build-in monitoring, restart and failover functionality 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
5
2014 © Trivadis 
Why Oracle Grid Infrastructure ? 
Oracle Grid Infrastructure software stack includes 
Oracle Clusterware (Cluster manager) 
Oracle Automatic Storage Management (Logical Volume Manager) 
Why Oracle Grid Infrastructure (Oracle Clusterware) as the failover cluster software stack ? 
Stable and feature reach cluster manager – proved especially in combination with RAC and RAC One Node 
From 10g Release 2 onwards able to protect any kind of application 
-Assumption: CLI API available to start/stop/check and clean an application 
Includes volume manager and a file system for Oracle database files 
Available for all operating systems supported for Oracle database 
Support from one software vendor 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
6
2014 © Trivadis 
Oracle Grid Infrastructure – Licensing 
Oracle Clusterware is free of charge for Oracle customers 
Oracle Database Licensing Information 12c Release 1 (12.1) 
Special-Use Licensing  Oracle Clusterware 
Automatic Storage Management “basic” functionality is free of charge 
For active/passive failover database cluster you may benefit from the “10-day rule usage” 
One unlicensed spare computer per cluster can be used for up to a total of 10 days per year 
Reference: http://www.oracle.com/us/corporate/pricing/data-recovery- licensing-070587.pdf 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
7 
Oracle Clusterware may be used to protect any application (restarting or failing over the application in the event of a failure) on any server, free of charge. Oracle will provide support for Clusterware only if the server is running an Oracle product, which may include Oracle Linux or Oracle Solaris, that is also under Oracle support.
2014 © Trivadis 
Failover Database Cluster vs. RAC One Node 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
RAC One Node 
Failover Database Cluster 
Option for Enterprise Edition only (subject to license terms) 
Available for all editions/versions (no additional licenses required) 
Well integrated in all Oracle tools 
Initially some work necessary to implement the framework 
During planned service relocation no database service interruption (online database relocation) 
During planned service relocation the service will be interrupted
2014 © Trivadis 
Failover Database Cluster – Prerequisites 
Install and configure Oracle Grid Infrastructure as for a RAC or a RAC One Node environment 
Consider especially the storage and private/public network high availability 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
9 
+GRID 
+U01 
+U02 
Storage Area Network 
Data, RDO, CTL, OCR 
Cluster 
Private Network 
Public Network 
ASM Spfile, OCR and Voting Files 
FRA, RDO, CTL
2014 © Trivadis 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Cluster Resource Management 
10
2014 © Trivadis 
Cluster Resources / Attributes / Types 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
11 
Oracle Clusterware 
FO1 (Database) 
Listener 
VIP 
Resources 
NAME PLACEMENT CHECK_INTERVAL START_TIMEOUT 
NAME PLACEMENT CHECK_INTERVAL START_TIMEOUT 
NAME 
PLACEMENT 
CHECK_INTERVAL 
START_TIMEOUT 
Resource Attributes 
ora.cluster_vip_net1. type 
ora.listener.type 
cluster_resource 
Resource Types
2014 © Trivadis 
Resources Attributes 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
12 
NAME 
TYPE 
ACL 
ACTION_SCRIPT 
AGENT_FILENAME 
START_DEPENDENCIES 
STOP_DEPENDENCIES 
Configuration 
SCRIPT_TIMEOUT 
CHECK_INTERVAL 
RESTART_ATTEMPTS 
FAILURE_INTERVAL 
FAILURE_THRESHOLD 
UPTIME_THRESHOLD 
Monitoring 
PLACEMENT 
SERVER_POOLS 
LOAD 
USE_STICKINESS 
START_DEPENDENCIES 
DISPERSION 
EXCLUSION 
Placement 
For some of them defaults can be used (e.g. CARDINALITY) 
For other, values must be specified – depending on the configuration and the business requirements
2014 © Trivadis 
Resources Attributes – START|STOP DEPENDENCIES 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
13 
START_DEPENDENCIES=' 
weak(type:ora.listener.type,global:type:ora.scan_listener.type) 
hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg) 
pullup(global:ora.U01.dg,global:ora.U02.dg) 
dispersion(type:db_12c.type )' 
STOP_DEPENDENCIES=' hard(global:intermediate:ora.asm, global:shutdown:ora.U01.dg, global:shutdown:ora.U02.dg)' 
Database 
ASM Instance 
ASM Disk Groups 
Listener 
SCAN 
Listener 
VIP 
ACFS 
… 
…
2014 © Trivadis 
Resource Types 
Oracle Clusterware includes predefined generic resource types 
Based on them, you can also create your own types 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
14 
db_12c.type 
cluster_resource 
All defined resource attributes will be inherited 
Default attribute values can be changed 
New attributes (type ,default value, etc.) can be introduced 
ENABLED=1 
ENABLED=1 
CHECK_INTERVAL= 
60 
CHECK_INTERVAL= 15 
ADAPT_LOCAL_LSNR= Y 
… 
…
2014 © Trivadis 
Agents / Action Scripts 
Resource management (start/stop/check/clean) will be executed by an agent 
For a failover database resource not directly – a user-created script/program is necessary (*) 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
15 
CRSD 
oraagent 
(ora.database.type) 
orarootagent 
scriptagent 
(cluster_resource) 
appagent (generic_resource) 
RAC1 
VIP1 
FO1 
FO3 
Action Script 
START STOP CHECK CLEAN 
START_PROGRAM 
STOP_PROGRAM 
CLEAN_PROGRAM 
CHECK_PORGRAM 
Needs to be implemented YOUR JOB! 
FO2
2014 © Trivadis 
Action Scripts 
Action script must follow a certain structure 
Must return an exit code 0 in case of a success and other in case of a failure 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
16 
case $1 in start) if start_action succeed ; then exit 0 else exit 1 fi ;; stop) if stop_action succeed ... ;; check) if check_action succeed ... ;; clean) if clean_action succeed ... ;; esac 
SHUTDOWN IMMEDIATE 
STARTUP [MOUNT|OPEN] 
ps –ef | grep ora_pmon_<SID> 
SHUTDOWN ABORT
2014 © Trivadis 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Registering Resources 
17
2014 © Trivadis 
Registering Database Resources – Overview 
Depending on the requirements, there are many possible configurations 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
18 
“Traditional“ model 
Flexible, but consider the amount of new cluster resources 
Configuration 1 
“Traditional“ model 
Reduced amount of resources but less flexibility 
Configuration 2 
New model, based on 11.2 SCAN concept 
Very flexible, only one additional resource per database 
Configuration 3 
VIP 
LSNR 
DB 
VIP 
LSNR 
DB 
DB 
DB 
SCAN 
DB 
DB 
DB
2014 © Trivadis 
Registering Database Resources – Examples 
Example 1: single instance failover DB 
User defined resource type db_12c.type (with an action script) 
Using the SCAN concept – no additional VIP or listener resources 
Example 2: single instance Data Guard failover DB 
Base on predefined cluster_resource type 
Database, listener and VIP resources (with an action script) 
Example 3: single instance failover DB 
Base on the generic_resource type (without an action script) 
Using the SCAN concept – no additional VIP or listener resource 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
19
2014 © Trivadis 
Single Instance Failover DB – Example 1 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
20 
SCAN LISTENERS 
FO1 
FO2 
remote_listener=cl121.trivadis.com:1521 
(ADDRESS = (PROTOCOL = TCP)(HOST = cl121.trivadis.com)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = FO1_RW.TRIVADIS.COM)) 
Completed: alter database open 
... 
ALTER SYSTEM SET LOCAL_LISTENER=' 
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS= 
(PROTOCOL=TCP)(HOST=192.168.122.12) 
(PORT=1521))))' SCOPE=MEMORY; 
remote_listener – static value 
local_listener – dynamic value (action script) 
Client configuration – static value 
LSNR 
LSNR 
LREG
2014 © Trivadis 
Single Instance Failover DB – Example 1 
STEP 1: Create a resource type 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
21 
crsctl add type db_12c.type -basetype cluster_resource 
-attr "ATTRIBUTE=CHECK_INTERVAL,TYPE=INT,DEFAULT_VALUE=15", 
-attr "ATTRIBUTE=RESTART_ATTEMPTS,TYPE=INT,DEFAULT_VALUE=2", 
-attr "ATTRIBUTE=FAILURE_THRESHOLD,TYPE=INT,DEFAULT_VALUE=2", 
-attr "ATTRIBUTE=FAILURE_INTERVAL,TYPE=INT,DEFAULT_VALUE=3600", 
-attr "ATTRIBUTE=UPTIME_THRESHOLD,TYPE=STRING,DEFAULT_VALUE=8h", 
-attr "ATTRIBUTE=ACTION_SCRIPT,TYPE=STRING,DEFAULT_VALUE=<PATH>/crs_db.ksh", 
-attr "ATTRIBUTE=DESCRIPTION,TYPE=STRING,DEFAULT_VALUE=Oracle Database Res.", 
-attr "ATTRIBUTE=PLACEMENT,TYPE=STRING,DEFAULT_VALUE=balanced", 
-attr "ATTRIBUTE=START_DEPENDENCIES,TYPE=STRING, DEFAULT_VALUE='weak(type:ora.listener.type,global:type:ora.scan_listener.type) 
hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg) 
pullup(global:ora.U01.dg,global:ora.U02.dg) 
dispersion(type:db_12c.type )'", 
-attr "ATTRIBUTE=STOP_DEPENDENCIES,TYPE=STRING, 
DEFAULT_VALUE='hard(global:intermediate:ora.asm,global:shutdown:ora.U01.dg, 
global:shutdown:ora.U02.dg)'", 
-attr "ATTRIBUTE=ADAPT_LOCAL_LSNR,TYPE=STRING,DEFAULT_VALUE=y" 
db_12c.type 
cluster_resource
2014 © Trivadis 
Single Instance Failover DB – Example 1 
STEP 2: create the database resources 
STEP 3: start database resources 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
22 
crsctl add resource FO1.inst -type db_12c.type 
crsctl add resource FO2.inst -type db_12c.type 
crsctl start resource FO1.inst FO2.inst 
CRS-2672: Attempting to start 'FO1.inst' on 'gray' 
CRS-2672: Attempting to start 'FO2.inst' on 'green' 
CRS-2676: Start of 'FO1.inst' on 'gray' succeeded 
CRS-2676: Start of 'FO2.inst' on 'green' succeeded 
db_12c.type 
FO1.inst 
FO2.inst
2014 © Trivadis 
Single Instance Data Guard Failover DB – Example 2 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
23 
SCAN LISTENERS 
LSNR 
VIP 
remote_listener=cl121.trivadis.com:1521 
(ADDRESS = (PROTOCOL = TCP)(HOST = cl121.trivadis.com)(PORT = 1521)) 
(CONNECT_DATA = (SERVICE_NAME = DG_RW.TRIVADIS.COM)) 
local_listener=(ADDRESS=(PROTOCOL=TCP) (Host=dg01-vip.trivadis.com)(Port=152 
1)) 
remote_listener – static value 
local_listener – static value 
Client configuration – static value 
LSNR 
LSNR 
LREG 
DG 
for redo transfer use the DGMGRL service 
DG_SITE1_DGMGRL.TRIVADIS.COM
2014 © Trivadis 
Data Guard Failover DB – Example 2 
STEP 1: Create the VIP resource 
STEP 2: Create the listener resource 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
24 
sudo /u00/app/grid/product/12.1.0.1/bin/appvipcfg  > create -network=1 -ip=192.168.122.29 -vipname=DG.vip  > user=oracle 
crsctl add resource DG.lsnr -type cluster_resource -attr "ACTION_SCRIPT=/u00/app/oracle/local/dba/bin/crs_listener.ksh, CHECK_INTERVAL=15, RESTART_ATTEMPTS=5, FAILURE_THRESHOLD=1, FAILURE_INTERVAL=3600, UPTIME_THRESHOLD=8h, DESCRIPTION=Oracle database listener resource, START_DEPENDENCIES=hard(DG.vip) pullup(DG.vip), STOP_DEPENDENCIES=hard(DG.vip)"
2014 © Trivadis 
Data Guard Failover DB – Example 2 
STEP 3: Create the database resource 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
25 
crsctl add resource DG.inst -type cluster_resource -attr "ACTION_SCRIPT=/u00/app/oracle/local/dba/bin/crs_db.ksh, CHECK_INTERVAL=15, RESTART_ATTEMPTS=2, FAILURE_THRESHOLD=2, FAILURE_INTERVAL=3600, UPTIME_THRESHOLD=8h, DESCRIPTION=Oracle database Data Guard instance resource, START_DEPENDENCIES= 'weak(type:ora.listener.type,global:type:ora.scan_listener.type) hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg,DG.lsnr) pullup(global:ora.U01.dg,global:ora.U02.dg,DG.lsnr)', STOP_DEPENDENCIES= 'hard(global:intermediate:ora.asm,global:shutdown:ora.U01.dg,global:shutdown:ora.U02.dg,DG.vip)'"
2014 © Trivadis 
Data Guard Failover DB – Example 2 
STEP 4: Start the Data Guard resources 
Note: Data Guard action script should consider the database role 
Unless you have licensed the Active Data Guard License 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
26 
crsctl start res DG.inst 
CRS-2672: Attempting to start 'DG.vip' on 'gray' 
CRS-2676: Start of 'DG.vip' on 'gray' succeeded 
CRS-2672: Attempting to start 'DG.lsnr' on 'gray' 
CRS-2676: Start of 'DG.lsnr' on 'gray' succeeded 
CRS-2672: Attempting to start 'DG.inst' on 'gray' 
CRS-2676: Start of 'DG.inst' on 'gray' succeeded 
STARTUP MOUNT 
DATABASE_ROLE 
Check 
PRIMARY 
PHYSICAL_STANDBY 
OPEN 
DO NOTHING
2014 © Trivadis 
Single Instance Failover DB – Example 3 
This method base on the new genric_resource type and does not require an action script (almost the same configuration as in example 1) 
STEP 1: Create the database resource 
You can also use a custom resource type as well as many additional attributes 
STEP 2: Start the database resource 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
27 
crsctl add resource FO3.inst -type generic_application -attr "START_PROGRAM='/u00/app/oracle/admin/FO3/db_start.sh', STOP_PROGRAM='/u00/app/oracle/admin/FO3/db_stop.sh', CLEAN_PROGRAM='/u00/app/oracle/admin/FO3/db_clean.sh, PID_FILES='/u00/app/oracle/admin/FO3/FO3.pid'" 
crsctl start res FO3.inst CRS-2672: Attempting to start 'FO3.inst' on 'green' CRS-2676: Start of 'FO3.inst' on 'green' succeeded
2014 © Trivadis 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Resource Monitoring 
28 
14
2014 © Trivadis 
Resource Monitoring 
Resource monitoring - one of the most important tasks of a cluster manager 
Restarting or failing over a resource in case of a crash 
Resource restart/failover behavior can be controlled with several attributes 
RESTART_ATTEMPTS=0 - no attempt to restart, always failover 
FAILURE_THRESHOLD=1 or INSTANCE_FAILOVER=0 – no automatic failover 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
29 
FO2 
FO1 
CHECK_INTERVAL=15 
RESTART_ATTEMPTS=2 
UPTIME_THRESHOLD=8h 
FAILURE_INTERVAL=3600 
FAILURE_THRESHOLD=2 
SCRIPT_TIMEOUT=60
2014 © Trivadis 
Resource Monitoring 
Oracle Clusterware monitors resources only if the resource attribute ENABLED is set to 1 
During Data Guard switchover, disable the resource monitoring 
Do not shut down the database resources using SQL*Plus 
In case of resource dependencies, you may need to use the force option 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
30 
crsctl modify resource FO1.inst –attr "ENABLED=0" 
crsctl status resource FO1.inst -p | grep ENABLED ENABLED=1 
crsctl stop resource FO1.inst [-f] 
CRS-2673: Attempting to stop 'FO1.inst' on 'gray' 
CRS-2677: Stop of 'FO1.inst' on 'gray' succeeded
2014 © Trivadis 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
Resource Placement 
31
2014 © Trivadis 
Resource Placement 
Resource placement – controls on which cluster node a resource should be started 
SERVER_POOLS: affinity between a resource and one or more servers 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
32 
FO1 
? 
BALANCED – less loaded servers are preferred to servers with greater loads (LOAD attribute) 
FAVORED – preferred are servers assigned to SERVER_POOLS attribute 
RESTRICTED – considers only servers from SERVER_POOLS attribute 
PLACEMENT 
crsctl add srvpool db_12c.sp -attr  > "PARENT_POOLS=Generic, SERVER_NAMES=gray"
2014 © Trivadis 
Resource Placement 
Is your goal to spread the database instances evenly on all cluster nodes? 
STEP 1: create your own resource type 
Use the dispersion START dependency to your resource type 
STEP 2: Register the database resources 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
33 
FO1 
FO4 
FO5 
FO3 
FO6 
FO2 
db_12c.type 
cluster_resource 
START_DEPENDENCIES='... dispersion(type:db_12c.type )' 
FO1.inst 
db_12c.type 
FO2.inst 
FO3.inst 
FO4.inst
2014 © Trivadis 
Resource Placement – Prod/Test Cluster 
PROD/TEST cluster configuration with the following requirements 
Production database instances are active on one server 
Test database instances on the second one 
In case production server crashes, automatically 
-Shutdown all test databases 
-Start all production databases on the surviving server 
How to achieve this configuration ? 
Cluster partitioning with server pools – different IMPORTANCE attribute 
But note: public network failure is not a reason for a server relocation between server pools 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
34 
FO1 
FO2 
PROD 
FO3 
FO4 
TEST
2014 © Trivadis 
Resource Placement – Prod/Test Cluster 
STEP 1: Create server pools 
STEP 2: Create database resources 
Production 
Test 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
35 
crsctl add srvpool PROD.sp -attr "IMPORTANCE=1,  > MIN_SIZE=1, MAX_SIZE=1" crsctl add srvpool TEST.sp -attr "IMPORTANCE=0,  > MIN_SIZE=1, MAX_SIZE=1" 
crsctl add resource FO1.db -type db_12c.type  > -attr "SERVER_POOLS=PROD.sp, PLACEMENT=favored" 
crsctl add resource FO2.db -type db_12c.type  
> -attr "SERVER_POOLS=TEST.sp, PLACEMENT=favored"
2014 © Trivadis 
Core Messages 
Oracle Grid Infrastructure (Clusterware) offers sufficient functionality to implement a failover database cluster 
Useful not only for databases 
Many ways to customize the environment, to suit your exact needs 
No additional license fees, support from one vendor 
Very good CLI tools 
EM integration possible, but not out of the box 
November 16, 2011 
Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 
36
2014 © Trivadis 
Questions and answers ... 
BASEL BERN BRUGG LAUSANNE ZUERICH DUESSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MUNICH STUTTGART VIENNA 
Robert Bialek Principal Consultant 
Tel.: +49 89 99275930 
robert.bialek@trivadis.com 
16.07.2014 
Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 
37

Contenu connexe

Tendances

My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)Gustavo Rene Antunez
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsSandesh Rao
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMarkus Michalewicz
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningBobby Curtis
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...Markus Michalewicz
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowMarkus Michalewicz
 
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
 
Docker Container Security
Docker Container SecurityDocker Container Security
Docker Container SecuritySuraj Khetani
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Sandesh Rao
 
AutoUpgrade and Best Practices
AutoUpgrade and Best PracticesAutoUpgrade and Best Practices
AutoUpgrade and Best PracticesJitendra Singh
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Understanding Oracle RAC 11g Release 2 Internals
Understanding Oracle RAC 11g Release 2 InternalsUnderstanding Oracle RAC 11g Release 2 Internals
Understanding Oracle RAC 11g Release 2 InternalsMarkus Michalewicz
 
Oracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesOracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesMarkus Michalewicz
 
High Availability for Oracle SE2
High Availability for Oracle SE2High Availability for Oracle SE2
High Availability for Oracle SE2Markus Flechtner
 
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESLudovico Caldara
 
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...Sandesh Rao
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insightsKirill Loifman
 

Tendances (20)

My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata Environments
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
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
 
Docker Container Security
Docker Container SecurityDocker Container Security
Docker Container Security
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
 
AutoUpgrade and Best Practices
AutoUpgrade and Best PracticesAutoUpgrade and Best Practices
AutoUpgrade and Best Practices
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
 
Understanding Oracle RAC 11g Release 2 Internals
Understanding Oracle RAC 11g Release 2 InternalsUnderstanding Oracle RAC 11g Release 2 Internals
Understanding Oracle RAC 11g Release 2 Internals
 
Oracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesOracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer Examples
 
High Availability for Oracle SE2
High Availability for Oracle SE2High Availability for Oracle SE2
High Availability for Oracle SE2
 
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
 
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
 

En vedette

Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Markus Michalewicz
 
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeOracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeLeighton Nelson
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureIlmar Kerm
 
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesRACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesLudovico Caldara
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slidesMohamed Farouk
 
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMRACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMMaaz Anjum
 
Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Anju Garg
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Markus Michalewicz
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Markus Michalewicz
 

En vedette (11)

Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13
 
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeOracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
 
Maximizing Oracle RAC Uptime
Maximizing Oracle RAC UptimeMaximizing Oracle RAC Uptime
Maximizing Oracle RAC Uptime
 
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesRACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slides
 
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMRACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
 
Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
 

Similaire à Oracle Failover Database Cluster with Grid Infrastructure 12c

Oracle clusterware overview_11g_en
Oracle clusterware overview_11g_enOracle clusterware overview_11g_en
Oracle clusterware overview_11g_en小新 制造
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2Mario Redón Luz
 
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...Informatik Aktuell
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Bobby Curtis
 
Disaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle ClouduDisaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle ClouduMarketingArrowECS_CZ
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACSandesh Rao
 
Get the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionGet the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionLudovico Caldara
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Markus Michalewicz
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?DLT Solutions
 
Rman 12c new_features
Rman 12c new_featuresRman 12c new_features
Rman 12c new_featuresNabi Abdul
 
Oow14 con7681-rman-1
Oow14 con7681-rman-1Oow14 con7681-rman-1
Oow14 con7681-rman-1Dan Glasscock
 
D79232GC10_les01.ppt
D79232GC10_les01.pptD79232GC10_les01.ppt
D79232GC10_les01.pptHODCA1
 
Oracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleFran Navarro
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionMarkus Michalewicz
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 

Similaire à Oracle Failover Database Cluster with Grid Infrastructure 12c (20)

Oracle clusterware overview_11g_en
Oracle clusterware overview_11g_enOracle clusterware overview_11g_en
Oracle clusterware overview_11g_en
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
 
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
 
Disaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle ClouduDisaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle Cloudu
 
con8832-cloudha-2811114.pdf
con8832-cloudha-2811114.pdfcon8832-cloudha-2811114.pdf
con8832-cloudha-2811114.pdf
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
 
Get the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionGet the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG version
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
Session 203 iouc summit database
Session 203 iouc summit databaseSession 203 iouc summit database
Session 203 iouc summit database
 
Rman 12c new_features
Rman 12c new_featuresRman 12c new_features
Rman 12c new_features
 
Oow14 con7681-rman-1
Oow14 con7681-rman-1Oow14 con7681-rman-1
Oow14 con7681-rman-1
 
MOHAMMED VIKHAR AHMED
MOHAMMED VIKHAR AHMEDMOHAMMED VIKHAR AHMED
MOHAMMED VIKHAR AHMED
 
LALIT-TCS
LALIT-TCSLALIT-TCS
LALIT-TCS
 
D79232GC10_les01.ppt
D79232GC10_les01.pptD79232GC10_les01.ppt
D79232GC10_les01.ppt
 
Oracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_Oracle
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 

Plus de Trivadis

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Trivadis
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Trivadis
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Trivadis
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Trivadis
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Trivadis
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Trivadis
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Trivadis
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Trivadis
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Trivadis
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Trivadis
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...Trivadis
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...Trivadis
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTrivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...Trivadis
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...Trivadis
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...Trivadis
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...Trivadis
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...Trivadis
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...Trivadis
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTrivadis
 

Plus de Trivadis (20)

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
 

Dernier

怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制vexqp
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxParas Gupta
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制vexqp
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATIONLakpaYanziSherpa
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制vexqp
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schscnajjemba
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...Health
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 

Dernier (20)

怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptx
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 

Oracle Failover Database Cluster with Grid Infrastructure 12c

  • 1. 2014 © Trivadis BASEL BERN BRUGG LAUSANNE ZUERICH DUESSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MUNICH STUTTGART VIENNA Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Robert Bialek, MU-IMS Principal Consultant 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 1
  • 2. 2014 © Trivadis Who Am I Principal Consultant, Partner and Trainer at Trivadis GmbH robert.bialek@trivadis.com Focus: Oracle Database High Availability Grid Infrastructure, Real Application Cluster, Data Guard, Maximum Availability Architecture, Failover Cluster Architecture design Review, troubleshooting, coaching Backup and recovery Performance tuning Linux administration Trainer for the following Trivadis courses Oracle Grid Infrastructure (O-GRINF) Oracle Real Application Cluster (O-RAC) Oracle Data Guard (O-DG) 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 2
  • 3. 2014 © Trivadis AGENDA 1.Introduction 2.Cluster Resource Management 3.Registering Resources 4.Resource Monitoring 5.Resource Placement 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 3
  • 4. 2014 © Trivadis 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Introduction 4
  • 5. 2014 © Trivadis Failover Database Cluster Failover database cluster Very popular database service high availability solution Service active only on one node in a cluster at every point in time Build-in monitoring, restart and failover functionality 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 5
  • 6. 2014 © Trivadis Why Oracle Grid Infrastructure ? Oracle Grid Infrastructure software stack includes Oracle Clusterware (Cluster manager) Oracle Automatic Storage Management (Logical Volume Manager) Why Oracle Grid Infrastructure (Oracle Clusterware) as the failover cluster software stack ? Stable and feature reach cluster manager – proved especially in combination with RAC and RAC One Node From 10g Release 2 onwards able to protect any kind of application -Assumption: CLI API available to start/stop/check and clean an application Includes volume manager and a file system for Oracle database files Available for all operating systems supported for Oracle database Support from one software vendor 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 6
  • 7. 2014 © Trivadis Oracle Grid Infrastructure – Licensing Oracle Clusterware is free of charge for Oracle customers Oracle Database Licensing Information 12c Release 1 (12.1) Special-Use Licensing  Oracle Clusterware Automatic Storage Management “basic” functionality is free of charge For active/passive failover database cluster you may benefit from the “10-day rule usage” One unlicensed spare computer per cluster can be used for up to a total of 10 days per year Reference: http://www.oracle.com/us/corporate/pricing/data-recovery- licensing-070587.pdf 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 7 Oracle Clusterware may be used to protect any application (restarting or failing over the application in the event of a failure) on any server, free of charge. Oracle will provide support for Clusterware only if the server is running an Oracle product, which may include Oracle Linux or Oracle Solaris, that is also under Oracle support.
  • 8. 2014 © Trivadis Failover Database Cluster vs. RAC One Node 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 RAC One Node Failover Database Cluster Option for Enterprise Edition only (subject to license terms) Available for all editions/versions (no additional licenses required) Well integrated in all Oracle tools Initially some work necessary to implement the framework During planned service relocation no database service interruption (online database relocation) During planned service relocation the service will be interrupted
  • 9. 2014 © Trivadis Failover Database Cluster – Prerequisites Install and configure Oracle Grid Infrastructure as for a RAC or a RAC One Node environment Consider especially the storage and private/public network high availability 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 9 +GRID +U01 +U02 Storage Area Network Data, RDO, CTL, OCR Cluster Private Network Public Network ASM Spfile, OCR and Voting Files FRA, RDO, CTL
  • 10. 2014 © Trivadis 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Cluster Resource Management 10
  • 11. 2014 © Trivadis Cluster Resources / Attributes / Types 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 11 Oracle Clusterware FO1 (Database) Listener VIP Resources NAME PLACEMENT CHECK_INTERVAL START_TIMEOUT NAME PLACEMENT CHECK_INTERVAL START_TIMEOUT NAME PLACEMENT CHECK_INTERVAL START_TIMEOUT Resource Attributes ora.cluster_vip_net1. type ora.listener.type cluster_resource Resource Types
  • 12. 2014 © Trivadis Resources Attributes November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 12 NAME TYPE ACL ACTION_SCRIPT AGENT_FILENAME START_DEPENDENCIES STOP_DEPENDENCIES Configuration SCRIPT_TIMEOUT CHECK_INTERVAL RESTART_ATTEMPTS FAILURE_INTERVAL FAILURE_THRESHOLD UPTIME_THRESHOLD Monitoring PLACEMENT SERVER_POOLS LOAD USE_STICKINESS START_DEPENDENCIES DISPERSION EXCLUSION Placement For some of them defaults can be used (e.g. CARDINALITY) For other, values must be specified – depending on the configuration and the business requirements
  • 13. 2014 © Trivadis Resources Attributes – START|STOP DEPENDENCIES November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 13 START_DEPENDENCIES=' weak(type:ora.listener.type,global:type:ora.scan_listener.type) hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg) pullup(global:ora.U01.dg,global:ora.U02.dg) dispersion(type:db_12c.type )' STOP_DEPENDENCIES=' hard(global:intermediate:ora.asm, global:shutdown:ora.U01.dg, global:shutdown:ora.U02.dg)' Database ASM Instance ASM Disk Groups Listener SCAN Listener VIP ACFS … …
  • 14. 2014 © Trivadis Resource Types Oracle Clusterware includes predefined generic resource types Based on them, you can also create your own types 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 14 db_12c.type cluster_resource All defined resource attributes will be inherited Default attribute values can be changed New attributes (type ,default value, etc.) can be introduced ENABLED=1 ENABLED=1 CHECK_INTERVAL= 60 CHECK_INTERVAL= 15 ADAPT_LOCAL_LSNR= Y … …
  • 15. 2014 © Trivadis Agents / Action Scripts Resource management (start/stop/check/clean) will be executed by an agent For a failover database resource not directly – a user-created script/program is necessary (*) 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 15 CRSD oraagent (ora.database.type) orarootagent scriptagent (cluster_resource) appagent (generic_resource) RAC1 VIP1 FO1 FO3 Action Script START STOP CHECK CLEAN START_PROGRAM STOP_PROGRAM CLEAN_PROGRAM CHECK_PORGRAM Needs to be implemented YOUR JOB! FO2
  • 16. 2014 © Trivadis Action Scripts Action script must follow a certain structure Must return an exit code 0 in case of a success and other in case of a failure 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 16 case $1 in start) if start_action succeed ; then exit 0 else exit 1 fi ;; stop) if stop_action succeed ... ;; check) if check_action succeed ... ;; clean) if clean_action succeed ... ;; esac SHUTDOWN IMMEDIATE STARTUP [MOUNT|OPEN] ps –ef | grep ora_pmon_<SID> SHUTDOWN ABORT
  • 17. 2014 © Trivadis 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Registering Resources 17
  • 18. 2014 © Trivadis Registering Database Resources – Overview Depending on the requirements, there are many possible configurations November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 18 “Traditional“ model Flexible, but consider the amount of new cluster resources Configuration 1 “Traditional“ model Reduced amount of resources but less flexibility Configuration 2 New model, based on 11.2 SCAN concept Very flexible, only one additional resource per database Configuration 3 VIP LSNR DB VIP LSNR DB DB DB SCAN DB DB DB
  • 19. 2014 © Trivadis Registering Database Resources – Examples Example 1: single instance failover DB User defined resource type db_12c.type (with an action script) Using the SCAN concept – no additional VIP or listener resources Example 2: single instance Data Guard failover DB Base on predefined cluster_resource type Database, listener and VIP resources (with an action script) Example 3: single instance failover DB Base on the generic_resource type (without an action script) Using the SCAN concept – no additional VIP or listener resource November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 19
  • 20. 2014 © Trivadis Single Instance Failover DB – Example 1 November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 20 SCAN LISTENERS FO1 FO2 remote_listener=cl121.trivadis.com:1521 (ADDRESS = (PROTOCOL = TCP)(HOST = cl121.trivadis.com)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = FO1_RW.TRIVADIS.COM)) Completed: alter database open ... ALTER SYSTEM SET LOCAL_LISTENER=' (DESCRIPTION=(ADDRESS_LIST=(ADDRESS= (PROTOCOL=TCP)(HOST=192.168.122.12) (PORT=1521))))' SCOPE=MEMORY; remote_listener – static value local_listener – dynamic value (action script) Client configuration – static value LSNR LSNR LREG
  • 21. 2014 © Trivadis Single Instance Failover DB – Example 1 STEP 1: Create a resource type November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 21 crsctl add type db_12c.type -basetype cluster_resource -attr "ATTRIBUTE=CHECK_INTERVAL,TYPE=INT,DEFAULT_VALUE=15", -attr "ATTRIBUTE=RESTART_ATTEMPTS,TYPE=INT,DEFAULT_VALUE=2", -attr "ATTRIBUTE=FAILURE_THRESHOLD,TYPE=INT,DEFAULT_VALUE=2", -attr "ATTRIBUTE=FAILURE_INTERVAL,TYPE=INT,DEFAULT_VALUE=3600", -attr "ATTRIBUTE=UPTIME_THRESHOLD,TYPE=STRING,DEFAULT_VALUE=8h", -attr "ATTRIBUTE=ACTION_SCRIPT,TYPE=STRING,DEFAULT_VALUE=<PATH>/crs_db.ksh", -attr "ATTRIBUTE=DESCRIPTION,TYPE=STRING,DEFAULT_VALUE=Oracle Database Res.", -attr "ATTRIBUTE=PLACEMENT,TYPE=STRING,DEFAULT_VALUE=balanced", -attr "ATTRIBUTE=START_DEPENDENCIES,TYPE=STRING, DEFAULT_VALUE='weak(type:ora.listener.type,global:type:ora.scan_listener.type) hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg) pullup(global:ora.U01.dg,global:ora.U02.dg) dispersion(type:db_12c.type )'", -attr "ATTRIBUTE=STOP_DEPENDENCIES,TYPE=STRING, DEFAULT_VALUE='hard(global:intermediate:ora.asm,global:shutdown:ora.U01.dg, global:shutdown:ora.U02.dg)'", -attr "ATTRIBUTE=ADAPT_LOCAL_LSNR,TYPE=STRING,DEFAULT_VALUE=y" db_12c.type cluster_resource
  • 22. 2014 © Trivadis Single Instance Failover DB – Example 1 STEP 2: create the database resources STEP 3: start database resources November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 22 crsctl add resource FO1.inst -type db_12c.type crsctl add resource FO2.inst -type db_12c.type crsctl start resource FO1.inst FO2.inst CRS-2672: Attempting to start 'FO1.inst' on 'gray' CRS-2672: Attempting to start 'FO2.inst' on 'green' CRS-2676: Start of 'FO1.inst' on 'gray' succeeded CRS-2676: Start of 'FO2.inst' on 'green' succeeded db_12c.type FO1.inst FO2.inst
  • 23. 2014 © Trivadis Single Instance Data Guard Failover DB – Example 2 November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 23 SCAN LISTENERS LSNR VIP remote_listener=cl121.trivadis.com:1521 (ADDRESS = (PROTOCOL = TCP)(HOST = cl121.trivadis.com)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = DG_RW.TRIVADIS.COM)) local_listener=(ADDRESS=(PROTOCOL=TCP) (Host=dg01-vip.trivadis.com)(Port=152 1)) remote_listener – static value local_listener – static value Client configuration – static value LSNR LSNR LREG DG for redo transfer use the DGMGRL service DG_SITE1_DGMGRL.TRIVADIS.COM
  • 24. 2014 © Trivadis Data Guard Failover DB – Example 2 STEP 1: Create the VIP resource STEP 2: Create the listener resource November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 24 sudo /u00/app/grid/product/12.1.0.1/bin/appvipcfg > create -network=1 -ip=192.168.122.29 -vipname=DG.vip > user=oracle crsctl add resource DG.lsnr -type cluster_resource -attr "ACTION_SCRIPT=/u00/app/oracle/local/dba/bin/crs_listener.ksh, CHECK_INTERVAL=15, RESTART_ATTEMPTS=5, FAILURE_THRESHOLD=1, FAILURE_INTERVAL=3600, UPTIME_THRESHOLD=8h, DESCRIPTION=Oracle database listener resource, START_DEPENDENCIES=hard(DG.vip) pullup(DG.vip), STOP_DEPENDENCIES=hard(DG.vip)"
  • 25. 2014 © Trivadis Data Guard Failover DB – Example 2 STEP 3: Create the database resource November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 25 crsctl add resource DG.inst -type cluster_resource -attr "ACTION_SCRIPT=/u00/app/oracle/local/dba/bin/crs_db.ksh, CHECK_INTERVAL=15, RESTART_ATTEMPTS=2, FAILURE_THRESHOLD=2, FAILURE_INTERVAL=3600, UPTIME_THRESHOLD=8h, DESCRIPTION=Oracle database Data Guard instance resource, START_DEPENDENCIES= 'weak(type:ora.listener.type,global:type:ora.scan_listener.type) hard(global:uniform:ora.U01.dg,global:uniform:ora.U02.dg,DG.lsnr) pullup(global:ora.U01.dg,global:ora.U02.dg,DG.lsnr)', STOP_DEPENDENCIES= 'hard(global:intermediate:ora.asm,global:shutdown:ora.U01.dg,global:shutdown:ora.U02.dg,DG.vip)'"
  • 26. 2014 © Trivadis Data Guard Failover DB – Example 2 STEP 4: Start the Data Guard resources Note: Data Guard action script should consider the database role Unless you have licensed the Active Data Guard License November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 26 crsctl start res DG.inst CRS-2672: Attempting to start 'DG.vip' on 'gray' CRS-2676: Start of 'DG.vip' on 'gray' succeeded CRS-2672: Attempting to start 'DG.lsnr' on 'gray' CRS-2676: Start of 'DG.lsnr' on 'gray' succeeded CRS-2672: Attempting to start 'DG.inst' on 'gray' CRS-2676: Start of 'DG.inst' on 'gray' succeeded STARTUP MOUNT DATABASE_ROLE Check PRIMARY PHYSICAL_STANDBY OPEN DO NOTHING
  • 27. 2014 © Trivadis Single Instance Failover DB – Example 3 This method base on the new genric_resource type and does not require an action script (almost the same configuration as in example 1) STEP 1: Create the database resource You can also use a custom resource type as well as many additional attributes STEP 2: Start the database resource November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 27 crsctl add resource FO3.inst -type generic_application -attr "START_PROGRAM='/u00/app/oracle/admin/FO3/db_start.sh', STOP_PROGRAM='/u00/app/oracle/admin/FO3/db_stop.sh', CLEAN_PROGRAM='/u00/app/oracle/admin/FO3/db_clean.sh, PID_FILES='/u00/app/oracle/admin/FO3/FO3.pid'" crsctl start res FO3.inst CRS-2672: Attempting to start 'FO3.inst' on 'green' CRS-2676: Start of 'FO3.inst' on 'green' succeeded
  • 28. 2014 © Trivadis 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Resource Monitoring 28 14
  • 29. 2014 © Trivadis Resource Monitoring Resource monitoring - one of the most important tasks of a cluster manager Restarting or failing over a resource in case of a crash Resource restart/failover behavior can be controlled with several attributes RESTART_ATTEMPTS=0 - no attempt to restart, always failover FAILURE_THRESHOLD=1 or INSTANCE_FAILOVER=0 – no automatic failover November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 29 FO2 FO1 CHECK_INTERVAL=15 RESTART_ATTEMPTS=2 UPTIME_THRESHOLD=8h FAILURE_INTERVAL=3600 FAILURE_THRESHOLD=2 SCRIPT_TIMEOUT=60
  • 30. 2014 © Trivadis Resource Monitoring Oracle Clusterware monitors resources only if the resource attribute ENABLED is set to 1 During Data Guard switchover, disable the resource monitoring Do not shut down the database resources using SQL*Plus In case of resource dependencies, you may need to use the force option November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 30 crsctl modify resource FO1.inst –attr "ENABLED=0" crsctl status resource FO1.inst -p | grep ENABLED ENABLED=1 crsctl stop resource FO1.inst [-f] CRS-2673: Attempting to stop 'FO1.inst' on 'gray' CRS-2677: Stop of 'FO1.inst' on 'gray' succeeded
  • 31. 2014 © Trivadis 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 Resource Placement 31
  • 32. 2014 © Trivadis Resource Placement Resource placement – controls on which cluster node a resource should be started SERVER_POOLS: affinity between a resource and one or more servers November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 32 FO1 ? BALANCED – less loaded servers are preferred to servers with greater loads (LOAD attribute) FAVORED – preferred are servers assigned to SERVER_POOLS attribute RESTRICTED – considers only servers from SERVER_POOLS attribute PLACEMENT crsctl add srvpool db_12c.sp -attr > "PARENT_POOLS=Generic, SERVER_NAMES=gray"
  • 33. 2014 © Trivadis Resource Placement Is your goal to spread the database instances evenly on all cluster nodes? STEP 1: create your own resource type Use the dispersion START dependency to your resource type STEP 2: Register the database resources November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 33 FO1 FO4 FO5 FO3 FO6 FO2 db_12c.type cluster_resource START_DEPENDENCIES='... dispersion(type:db_12c.type )' FO1.inst db_12c.type FO2.inst FO3.inst FO4.inst
  • 34. 2014 © Trivadis Resource Placement – Prod/Test Cluster PROD/TEST cluster configuration with the following requirements Production database instances are active on one server Test database instances on the second one In case production server crashes, automatically -Shutdown all test databases -Start all production databases on the surviving server How to achieve this configuration ? Cluster partitioning with server pools – different IMPORTANCE attribute But note: public network failure is not a reason for a server relocation between server pools November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 34 FO1 FO2 PROD FO3 FO4 TEST
  • 35. 2014 © Trivadis Resource Placement – Prod/Test Cluster STEP 1: Create server pools STEP 2: Create database resources Production Test November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 35 crsctl add srvpool PROD.sp -attr "IMPORTANCE=1, > MIN_SIZE=1, MAX_SIZE=1" crsctl add srvpool TEST.sp -attr "IMPORTANCE=0, > MIN_SIZE=1, MAX_SIZE=1" crsctl add resource FO1.db -type db_12c.type > -attr "SERVER_POOLS=PROD.sp, PLACEMENT=favored" crsctl add resource FO2.db -type db_12c.type > -attr "SERVER_POOLS=TEST.sp, PLACEMENT=favored"
  • 36. 2014 © Trivadis Core Messages Oracle Grid Infrastructure (Clusterware) offers sufficient functionality to implement a failover database cluster Useful not only for databases Many ways to customize the environment, to suit your exact needs No additional license fees, support from one vendor Very good CLI tools EM integration possible, but not out of the box November 16, 2011 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 36
  • 37. 2014 © Trivadis Questions and answers ... BASEL BERN BRUGG LAUSANNE ZUERICH DUESSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MUNICH STUTTGART VIENNA Robert Bialek Principal Consultant Tel.: +49 89 99275930 robert.bialek@trivadis.com 16.07.2014 Oracle Failover Database Cluster with Grid Infrastructure 12c Release 1 37