GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY

Size: px
Start display at page:

Download "GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY"

Transcription

1 GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY 1

2 CCENTURE ENKITEC GROUP APABILITIES OVERVIEW Elite Expertise Global systems integrator focused on the Oracle platform Consultants average 15+ years of Oracle experience Oracle Specializations* Oracle Exadata Oracle Exalogic Oracle Database Oracle Engineered Systems Numbers Oracle GoldenGate Oracle Data Integrator Oracle Data Warehouse Worldwide specialist in Engineered Systems implementations 14 Oracle ACE members, recognized by Oracle for their technical expertise 700+ Oracle Engineered Systems which AEG have configured, patched or supported AEG resources which have an average 15+ years of Oracle experience AEG Support across 9 countries 200 Oracle Engineered Systems (Exadata/Exalogic etc) currently under management directly by AEG 200+ customers in either the AEG Managed Services program or remotedba program 50,000 Accenture Oracle IDC resources that can be leveraged for Level 1 & Level 2 support Oracle Real Application Cluster Oracle Performance Tuning Oracle Database Security Success Thought Leadership Our consultants have been published in multiple subject areas and additional online resources that demonstrate Accenture s experience and expertise with the OES platform Copyright 2017 Accenture All rights reserved. * Copyright 2017 Accenture All rights reserved 2

3 GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY GoldenGate moves data: Regular Data Movement between operational databases data warehouse/bi/reporting data to/from: flat files Java message buses Big Data (Hadoop, Kafka etc.) Upgrades/migrations zero/minimal downtime (depends on app) Heterogeneous Cloud Bi-directional (if migrating can go back to original database) 3

4 DR (should really be Data Guard) High Availability (should really be RAC) 1995: data replication, Tandem computers, banks (cashpoints/atms to mainframes) data integrity/zero data loss speed heterogeneous 2009: Oracle Between many relational databases (Oracle, SQL Server, DB2, Teradata etc.) and other source/targets (Hadoop, Kafka, flat files etc.) I'm showing how to do Oracle to Oracle Structure install set up replication key points about this type of replication 3

5 CHECK FOR UNSUPPORTED FEATURES select * from dba_goldengate_support_mode; Classic Extract Scripts (also useful for Integrated Extract): Individual schema: (support.oracle.com) Whole database: (support.oracle.com) Copyright 2017 Accenture All rights reserved. 4 select * from dba_goldengate_support_mode; onwards unsupported data types tables with no primary or unique keys unsupported data types (caveat: may be supported by Integrated Extract) 4

6 PATCH ORACLE DATABASES 5

7 PATCH ORACLE DATABASE SOFTWARE HOME (support.oracle.com) Copyright 2017 Accenture All rights reserved. 6 required and recommended 6

8 DOWNLOAD GOLDENGATE 7

9 DOWNLOAD GOLDENGATE oracle.com/technetwork/middleware/goldengate: _fbo_ggs_Linux_x64_shiphome.zip Copyright 2017 Accenture All rights reserved. 8 Older version of GoldenGate for older databases (MOS, Certifications tab) 8

10 INSTALL GOLDENGATE easiest on same server and os user as database can be own server or app server 9

11 INTERACTIVE INSTALLATION 11G DATABASE $ mkdir /u01/app/oracle/product/ggsycamore $ unzip _fbo_ggs_Linux_x64_shiphome.zip $ cd fbo_ggs_linux_x64_shiphome/disk1 $./runinstaller Copyright 2017 Accenture All rights reserved. 10 install previously unzip, now OUI (in inventory) 10

12 INTERACTIVE INSTALLATION 11G DATABASE Copyright 2017 Accenture All rights reserved

13 INTERACTIVE INSTALLATION 11G DATABASE Copyright 2017 Accenture All rights reserved

14 INTERACTIVE INSTALLATION 11G DATABASE Copyright 2017 Accenture All rights reserved

15 INTERACTIVE INSTALLATION 11G DATABASE Copyright 2017 Accenture All rights reserved

16 INTERACTIVE INSTALLATION 11G DATABASE Copyright 2017 Accenture All rights reserved

17 INTERACTIVE INSTALLATION 11G DATABASE $ cat /u01/app/orainventory/contentsxml/inventory.xml <?xml version="1.0" standalone="yes"?> <!-- Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved. --> <!-- Do not modify the contents of this file by hand. --> <INVENTORY> <VERSION_INFO> <SAVED_WITH> </SAVED_WITH> <MINIMUM_VER> </MINIMUM_VER> </VERSION_INFO> <HOME_LIST> <HOME NAME="OraDb11g_home1" LOC="/u01/app/oracle/product/11.2.0/dbhome_1" TYPE="O" IDX="1"/> <HOME NAME="OraHome1" LOC="/u01/app/oracle/product/ggsycamore" TYPE="O" IDX="2"/> </HOME_LIST> <COMPOSITEHOME_LIST> </COMPOSITEHOME_LIST> </INVENTORY> Copyright 2017 Accenture All rights reserved

18 SILENT INSTALLATION 12C DATABASE $ mkdir /u01/app/oracle/product/ggpoplar $ unzip _fbo_ggs_Linux_x64_shiphome.zip $ vi poplar.rsp oracle.install.responsefileversion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2 INSTALL_OPTION=ORA12c SOFTWARE_LOCATION=/u01/app/oracle/product/ggpoplar START_MANAGER=true MANAGER_PORT=7809 DATABASE_LOCATION=/u01/app/oracle/product/12.2.0/dbhome_1 INVENTORY_LOCATION=/u01/app/oraInventory UNIX_GROUP_NAME=oinstall Copyright 2017 Accenture All rights reserved

19 SILENT INSTALLATION 12C DATABASE $ fbo_ggs_linux_x64_shiphome/disk1/runinstaller -silent -nowait -responsefile ~/poplar.rsp Copyright 2017 Accenture All rights reserved

20 PATCH GOLDENGATE opatch for patches/psus 19

21 PATCH GOLDENGATE (support.oracle.com) Copyright 2017 Accenture All rights reserved

22 PATCH GOLDENGATE (support.oracle.com) Copyright 2017 Accenture All rights reserved

23 CHECK AND PREPARE DATABASES 22

24 PREPARE SOURCE DATABASE SQL> select name, log_mode, supplemental_log_data_min, force_logging from v$database; NAME LOG_MODE SUPPLEME FOR SKYLARK NOARCHIVELOG NO NO SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog; SQL> alter database open; Copyright 2017 Accenture All rights reserved. 23 archive log mode in case of large lag/outage Production database will usually already be in archive log mode 23

25 PREPARE SOURCE DATABASE SQL> alter database add supplemental log data; SQL> alter database force logging; SQL> alter system switch logfile; SQL> select name, log_mode, supplemental_log_data_min, force_logging from v$database; NAME LOG_MODE SUPPLEME FOR SKYLARK ARCHIVELOG YES YES SQL> alter system set enable_goldengate_replication=true scope=both; enable_goldengate_replication parameter available from Oracle onwards Copyright 2017 Accenture All rights reserved. 24 minimal database level logging (e.g. row-chaining information) enable_goldengate_replication: and above database services used by GoldenGate 24

26 PREPARE TARGET DATABASE SQL> select name, log_mode from v$database; NAME LOG_MODE PENGUIN NOARCHIVELOG SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog; SQL> alter database open; Copyright 2017 Accenture All rights reserved

27 PREPARE TARGET DATABASE SQL> select name, log_mode from v$database; NAME LOG_MODE PENGUIN ARCHIVELOG SQL> alter system set enable_goldengate_replication=true scope=both; Copyright 2017 Accenture All rights reserved

28 CONFIGURE GOLDENGATE 27

29 GOLDENGATE Copyright 2017 Accenture All rights reserved. 28 Heterogeneous Target (or Source) could be Cloud Not database Data Pump Classic - heterogeneous; uses database log files (Oracle: redo) and SQL Integrated - Oracle specific connected database processes supports more data types Extract ( ) and Replicat ( ) Streams deprecated streams pool Extract Capture Replicat Apply Integrated/non-integrated: can mix; can switch 28

30 EXTRACT Copyright 2017 Accenture All rights reserved. 29 redo data: reading redo logs (classic) or logminer (integrated) trail files 29

31 CONFIGURE EXTRACT SQL> create tablespace ggate datafile '/u01/app/oracle/oradata/skylark/ggate01.dbf size 20m autoextend on; SQL> create user ggate identified by ggate default tablespace ggate; SQL> grant create session, connect, resource, alter any table, alter system to ggate; SQL> grant select any dictionary to ggate; SQL> exec dbms_goldengate_auth.grant_admin_privilege('ggate','capture'); Copyright 2017 Accenture All rights reserved. 30 permissions depend on database version and type of capture: DBA permission was needed for classic? grant select any dictionary to ggate prevents: GoldenGate 12.2: ORA on startup of extract on sys.tab$ GoldenGate 12.3: "OGG Could not find definition for SCOTT.BONUS. Error: OCI Err" on add schematrandata scott dbms_goldengate_auth.grant_admin_privilege('ggate','capture ) - integrated more privileges needed for DDL support if or earlier 30

32 CONFIGURE EXTRACT $ cd /u01/app/oracle/product/ggsycamore $./ggsci GGSCI (sycamore1) 1> dblogin userid ggate GGSCI (sycamore1) 2> add schematrandata scott :19:44 INFO OGG SCHEMATRANDATA has been added on schema "scott" :19:44 INFO OGG SCHEMATRANDATA for scheduling columns has been added on schema "scott". Copyright 2017 Accenture All rights reserved. 31 GGSCI - GoldenGate Software Command Interpreter supplemental logging of tables: whole schema, alternative is add trandata for individual tables main purpose is primary/unique key logging, so row can be found on target database 31

33 CONFIGURE EXTRACT GGSCI (sycamore1) 3> edit params exscott EXTRACT exscott USERID ggate, PASSWORD ggate EXTTRAIL./dirdat/aa TABLE scott.*; GGSCI (sycamore1) 4> add extract exscott, integrated tranlog, begin now GGSCI (sycamore1) 5> add exttrail./dirdat/aa, extract exscott GGSCI (sycamore1) 6> register extract exscott database Copyright 2017 Accenture All rights reserved character names Methods to avoid clear password (Wallet, credential store) Trail files: default location./dirdat 2 char prefix, 6 digits Register - integrated, e.g. if do not do this extract cannot connect to logminer (also classic - RMAN to keep archive logs) 32

34 CONFIGURE EXTRACT GGSCI (sycamore1) 7> start extract exscott GGSCI (sycamore1) 8> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT RUNNING EXSCOTT 00:00:00 00:01:25 Copyright 2017 Accenture All rights reserved

35 DATA PUMP Copyright 2017 Accenture All rights reserved. 34 trail files, local to remote may not use Data Pump: extract to replicat less resilient, data loss during an outage collector on target 34

36 CONFIGURE DATA PUMP GGSCI (sycamore1) 9> edit params dpscott EXTRACT dpscott PASSTHRU RMTHOST poplar1.localdomain, mgrport 7809 RMTTRAIL./dirdat/bb TABLE scott.*; GGSCI (sycamore1) 10> add extract dpscott, exttrailsource./dirdat/aa GGSCI (sycamore1) 11> add rmttrail./dirdat/bb, extract dpscott Copyright 2017 Accenture All rights reserved. 35 passthru - no transformations, so no source database for table definitions needed 35

37 CONFIGURE DATA PUMP GGSCI (sycamore1) 12> start extract dpscott GGSCI (sycamore1) 13> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT RUNNING DPSCOTT 00:00:00 00:03:49 EXTRACT RUNNING EXSCOTT 00:00:05 00:00:03 Copyright 2017 Accenture All rights reserved

38 INSTANTIATE TARGET DATABASE Copyright 2017 Accenture All rights reserved. 37 Instantiation methods: GoldenGate initial load - not Oracle specific Oracle Database Data Pump RMAN (recovery, duplicate from backup or active database) Transportable Tablespaces 37

39 INSTANTIATE TARGET DATABASE On source database server: SQL> select dbms_flashback.get_system_change_number from dual; GET_SYSTEM_CHANGE_NUMBER $ vi scott_exp.par dumpfile=scott.dmp logfile=scott_exp.log directory=exports flashback_scn= schemas=scott $ expdp system parfile=scott_exp.par $ scp scott.dmp poplar1: Copyright 2017 Accenture All rights reserved

40 INSTANTIATE TARGET DATABASE On target database server: $ vi scott_imp.par dumpfile=scott.dmp logfile=scott_imp.log directory=exports $ impdp system parfile=scott_imp.par Copyright 2017 Accenture All rights reserved

41 REPLICAT Copyright 2017 Accenture All rights reserved. 40 replicat to database: could be via OCI/SQL or connected processes (integrated) 40

42 CONFIGURE REPLICAT SQL> create tablespace ggate datafile '/u01/app/oracle/oradata/penguin/ggate01.dbf size 20m autoextend on; SQL> create user ggate identified by ggate default tablespace ggate; SQL> grant create session, connect, resource, dba to ggate; SQL> exec dbms_goldengate_auth.grant_admin_privilege('ggate, apply'); Copyright 2017 Accenture All rights reserved. 41 permissions depend on database version; DBA needed for DDL and sequence support 41

43 CONFIGURE REPLICAT $ cd /u01/app/oracle/product/ggpoplar $./ggsci GGSCI (poplar1) 1> dblogin userid ggate GGSCI (poplar1) 2> edit params rpscott REPLICAT rpscott USERID ggate, PASSWORD ggate ASSUMETARGETDEFS MAP scott.*, TARGET scott.*; GGSCI (poplar1) 3> add replicat rpscott integrated, exttrail./dirdat/bb Copyright 2017 Accenture All rights reserved. 42 ASSUMETARGETDEFS - source and target have identical column structure 42

44 START REPLICAT GGSCI (poplar1) 4> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING REPLICAT STOPPED RPSCOTT 00:00:00 00:01:26 GGSCI (poplar1) 5> start replicat rpscott, aftercsn GGSCI (poplar1) 6> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING REPLICAT RUNNING RPSCOTT 00:00:07 00:00:09 Copyright 2017 Accenture All rights reserved. 43 System Change Number - Commit Sequence Number Capture starts from when it was registered, so need to start replicat after csn 43

45 GOLDENGATE Copyright 2017 Accenture All rights reserved. 44 Replication has been configured and is now running from source to target 44

46 MONITOR GOLDENGATE STATUS 45

47 EXTRACT STATUS GGSCI (sycamore1) 1> info extract exscott EXTRACT EXSCOTT Last Started :23 Status RUNNING Checkpoint Lag 00:00:03 (updated 00:00:03 ago) Process ID Log Read Checkpoint Oracle Integrated Redo Logs :31:23 SCN (461602) Copyright 2017 Accenture All rights reserved

48 EXTRACT STATUS GGSCI (sycamore1) 2> info extract exscott, detail EXTRACT EXSCOTT Last Started :23 Status RUNNING Checkpoint Lag 00:00:04 (updated 00:00:03 ago) Process ID Log Read Checkpoint Oracle Integrated Redo Logs :33:23 SCN (461791) Target Extract Trails: Trail Name Seqno RBA Max MB Trail Type./dirdat/aa EXTTRAIL Integrated Extract outbound server first scn: (422356) Integrated Extract outbound server filtering start scn: (422356) Extract Source Begin End Not Available : :33 Not Available * Initialized * :21 Not Available * Initialized * :21 Not Available * Initialized * :21 Current directory Report file Parameter file Checkpoint file Process file Error log /u01/app/oracle/product/ggsycamore /u01/app/oracle/product/ggsycamore/dirrpt/exscott.rpt /u01/app/oracle/product/ggsycamore/dirprm/exscott.prm /u01/app/oracle/product/ggsycamore/dirchk/exscott.cpe /u01/app/oracle/product/ggsycamore/dirpcs/exscott.pce /u01/app/oracle/product/ggsycamore/ggserr.log Copyright 2017 Accenture All rights reserved. 47 Relative Byte Address (RBA) - position in the trail file 47

49 DATA PUMP STATUS GGSCI (sycamore1) 3> info extract dpscott EXTRACT DPSCOTT Last Started :43 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:05 ago) Process ID Log Read Checkpoint File /u01/app/oracle/product/ggsycamore/dirdat/aa :36: RBA Copyright 2017 Accenture All rights reserved

50 DATA PUMP STATUS GGSCI (sycamore1) 4> info extract dpscott, detail EXTRACT DPSCOTT Last Started :43 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:06 ago) Process ID Log Read Checkpoint File /u01/app/oracle/product/ggsycamore/dirdat/aa :38: RBA Target Extract Trails: Trail Name Seqno RBA Max MB Trail Type./dirdat/bb RMTTRAIL Extract Source Begin End /u01/app/oracle/product/ggsycamore/dirdat/aa * Initialized * :38 /u01/app/oracle/product/ggsycamore/dirdat/aa * Initialized * First Record./dirdat/aa * Initialized * First Record Current directory Report file Parameter file Checkpoint file Process file Error log /u01/app/oracle/product/ggsycamore /u01/app/oracle/product/ggsycamore/dirrpt/dpscott.rpt /u01/app/oracle/product/ggsycamore/dirprm/dpscott.prm /u01/app/oracle/product/ggsycamore/dirchk/dpscott.cpe /u01/app/oracle/product/ggsycamore/dirpcs/dpscott.pce /u01/app/oracle/product/ggsycamore/ggserr.log Copyright 2017 Accenture All rights reserved

51 TRAIL FILE STATUS GGSCI (sycamore1) 5> info exttrail * Extract Trail:./dirdat/bb Seqno Length: 9 Flip Seqno Length: no Extract: DPSCOTT Seqno: 0 RBA: File Size: 500M Extract Trail:./dirdat/aa Seqno Length: 9 Flip Seqno Length: no Extract: EXSCOTT Seqno: 0 RBA: File Size: 500M Copyright 2017 Accenture All rights reserved

52 STATISTICS FOR EXTRACT GGSCI (sycamore1) 6> stats extract exscott Sending STATS request to EXTRACT EXSCOTT... Start of Statistics at :43:53. Output to./dirdat/aa: Extracting from SCOTT.PRODUCT to SCOTT.PRODUCT: *** Total statistics since :23:57 *** Total inserts 0.00 Total updates Total deletes 0.00 Total discards 0.00 Total operations *** Daily statistics since :23:57 *** Total inserts 0.00 Total updates Total deletes 0.00 Total discards 0.00 Total operations *** Hourly statistics since :00:00 *** Total inserts 0.00 Total updates Total deletes 0.00 Total discards 0.00 Total operations *** Latest statistics since :23:57 *** Total inserts 0.00 Total updates Total deletes 0.00 Total discards 0.00 Total operations End of Statistics. Copyright 2017 Accenture All rights reserved

53 REPORT FOR EXTRACT GGSCI (sycamore1) 7> view report exscott *********************************************************************** Oracle GoldenGate Capture for Oracle Version OGGCORE_ _PLATFORMS_ _FBO Linux, x64, 64bit (optimized), Oracle 11g on Jul :34:23 Copyright (C) 1995, 2017, Oracle and/or its affiliates. All rights reserved. Starting at :22:53 *********************************************************************** Operating System Version: Linux Version #2 SMP Fri Oct 21 14:23:10 PDT 2016, Release el6uek.x86_64 Node: sycamore1.localdomain Machine: x86_64 soft limit hard limit Address Space Size : unlimited unlimited Heap Size : unlimited unlimited File Size : unlimited unlimited CPU Time : unlimited unlimited *********************************************************************** ** Run Time Messages ** *********************************************************************** :23:21 INFO OGG Setting session time zone to source database time zone 'GMT' :23:56 INFO OGG Wildcard MAP (TABLE) resolved (entry scott.*): TABLE "SCOTT"."PRODUCT" :23:57 INFO OGG Using the following key columns for source table SCOTT.PRODUCT: PRD_ID :23:57 INFO OGG Wildcard MAP (TABLE) resolved (entry scott.*): TABLE "SCOTT"."PRODUCT" :23:57 INFO OGG Using the following key columns for source table SCOTT.PRODUCT: PRD_ID :43:53 INFO OGG Command received from GGSCI: STATS. Copyright 2017 Accenture All rights reserved

54 REPLICAT STATUS GGSCI (poplar1) 1> info replicat rpscott REPLICAT RPSCOTT Last Started :23 Status RUNNING INTEGRATED Checkpoint Lag 00:00:09 (updated 00:00:10 ago) Process ID Log Read Checkpoint File /u01/app/oracle/product/ggpoplar/dirdat/bb :19: RBA Copyright 2017 Accenture All rights reserved

55 REPLICAT STATUS GGSCI (poplar1) 2> info replicat rpscott, detail REPLICAT RPSCOTT Last Started :23 Status RUNNING INTEGRATED Checkpoint Lag 00:00:00 (updated 00:00:06 ago) Process ID Log Read Checkpoint File /u01/app/oracle/product/ggpoplar/dirdat/bb :20: RBA INTEGRATED Replicat DBLOGIN Provided, inbound server name is OGG$RPSCOTT in ATTACHED state Current Log BSN value: (no data) Low Watermark CSN value: (All source transactions prior to this scn have been applied) High Watermark CSN value: (Some source transactions between this scn and the low watermark may have been applied) Extract Source Begin End /u01/app/oracle/product/ggpoplar/dirdat/bb * Initialized * :20 /u01/app/oracle/product/ggpoplar/dirdat/bb * Initialized * First Record./dirdat/bb * Initialized * First Record Current directory Report file Parameter file Checkpoint file Process file Error log /u01/app/oracle/product/ggpoplar /u01/app/oracle/product/ggpoplar/dirrpt/rpscott.rpt /u01/app/oracle/product/ggpoplar/dirprm/rpscott.prm /u01/app/oracle/product/ggpoplar/dirchk/rpscott.cpr /u01/app/oracle/product/ggpoplar/dirpcs/rpscott.pcr /u01/app/oracle/product/ggpoplar/ggserr.log Copyright 2017 Accenture All rights reserved

56 REPLICAT LAG GGSCI (poplar1) 3> lag replicat rpscott Sending GETLAG request to REPLICAT RPSCOTT... Last record lag 4 seconds. Low watermark lag: 8. High watermark lag: 5. Low watermark position: High watermark position: At EOF, no more records to process Copyright 2017 Accenture All rights reserved

57 STOP AND START AN EXTRACT OR REPLICAT GGSCI (sycamore1) 8> stop extract exscott Sending STOP request to EXTRACT EXSCOTT... Request processed. GGSCI (sycamore1) 9> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT RUNNING DPSCOTT 00:00:00 00:00:01 EXTRACT STOPPED EXSCOTT 00:00:02 00:00:07 GGSCI (sycamore1) 10> start extract exscott Sending START request to MANAGER... EXTRACT EXSCOTT starting Log file: /u01/app/oracle/product/ggsycamore/ggserr.log Copyright 2017 Accenture All rights reserved

58 ORACLE DATABASE DICTIONARY VIEWS Source Database: SQL> select * from dba_capture; Target Database: SQL> select * from dba_apply; Copyright 2017 Accenture All rights reserved

59 HEALTH CHECK FOR INTEGRATED EXTRACT AND REPLICAT (support.oracle.com) Copyright 2017 Accenture All rights reserved

60 LOGICAL REPLICATION Logical not Physical Replication (cf. Physical Data Guard or storage replication), where do not need to worry about contents SQL not blocks That's how it can: cross database type cross platform cross endian character set conversion subset of database/tables subset of rows: filtering on source (capture) or target (apply) transform 59

61 ALTERNATIVE LOGICAL REPLICATION PRODUCTS Copyright 2017 Accenture All rights reserved. 60 also streams 60

62 LOGICAL REPLICATION Some data types are not supported Must be able to uniquely identify a row Set based operations become row-by-row operations blog.dbvisit.com/3-fundamentals-of-oracle-replication-part-1-of-3 Copyright 2017 Accenture All rights reserved. 61 Uniquely identify: PK/UK, otherwise concatenates all columns - may or may not guarantee uniqueness, or KEYCOLS hence extra supplemental logging - PK/UK data into the redo logs Set based row-by-row: Redo: block changes, not SQL 61

63 SET BASED OPERATIONS BECOME ROW-BY-ROW OPERATIONS Execute a multiple row update statement on source database: SQL> update scott.emp set hiredate = sysdate; 14 rows updated. Statement uses table access full: Id Operation Name Rows Bytes Cost (%CPU) Time UPDATE STATEMENT 3 (100) 1 UPDATE EMP 2 TABLE ACCESS FULL EMP (0) 00:00: Copyright 2017 Accenture All rights reserved

64 SET BASED OPERATIONS BECOME ROW-BY-ROW OPERATIONS On target database GoldenGate Replicat executes statement below, many times: UPDATE /*+ restrict_all_ref_cons */ "SCOTT"."EMP" SET "HIREDATE"=:1 WHERE "EMPNO"=:2 Statement uses index access: Id Operation Name Rows Bytes Cost (%CPU) UPDATE STATEMENT 1 (100) 1 UPDATE EMP * 2 INDEX UNIQUE SCAN PK_EMP (0) Predicate Information (identified by operation id): access("empno"=:2) Copyright 2017 Accenture All rights reserved

65 GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY Covered install set up replication had to discard more content than I have included: filtering (table or row) handling replication errors parallelism (performance) key points about logical replication Whet appetite, get started 64

66 ORACLE GOLDENGATE 12C IMPLEMENTER S GUIDE Copyright 2017 Accenture All rights reserved

67 66

GoldenGate: An Introduction

GoldenGate: An Introduction GoldenGate: An Introduction Patrick Hurley Accenture Enkitec Group Keywords: GoldenGate, logical replication, migration Introduction GoldenGate is a product that can move data from a source data store

More information

Getting started. Amardeep Sidhu

Getting started. Amardeep Sidhu Getting started Amardeep Sidhu Oracle/Exadata DBA with over 10 years of experience Working with Oracle ACS twitter.com/amardeep_sidhu http://amardeepsidhu.com/blog I don t know everything A replication

More information

1. Some OGG fundamental concepts : PK/UK, KEYCOLS, ADD TRANDATA, Before and After images and they how work together

1. Some OGG fundamental concepts : PK/UK, KEYCOLS, ADD TRANDATA, Before and After images and they how work together Oracle GoldenGate OGG 11gR2 with Oracle RDBMS - Fundamentals (PK/UK, substitute keys KEYCOLS, ADD TRANDATA, Before and After images and they how work together) In this article you will have a look at some

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

Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner

Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE

More information

enterprise professional expertise distilled Implementer's guide Oracle GoldenGate 11g

enterprise professional expertise distilled Implementer's guide Oracle GoldenGate 11g Oracle GoldenGate 11g Implementer's guide Design, install, and configure high-performance data replication solutions using Oracle GoldenGate John P. Jeffries PUBLISHING enterprise professional expertise

More information

Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization.

Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization. Oracle to TimesTen Oracle to TimesTen Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization. During this lesson, you will learn

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 10g: New Features for Administrators Release 2

Oracle Database 10g: New Features for Administrators Release 2 Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 10g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course introduces students to the new features

More information

Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX. 18c (18.1.0)

Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX. 18c (18.1.0) Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX 18c (18.1.0) E95990-02 October 2018 Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX, 18c (18.1.0) E95990-02

More information

Oracle GoldenGate 12c Tips and Tricks. Infrastructure at your Service.

Oracle GoldenGate 12c Tips and Tricks. Infrastructure at your Service. Infrastructure at your Service. About me Infrastructure at your Service. Hervé Schweitzer Chief Technology Officer Principal Consutant +41 79 963 43 67 herve.schweitzer@dbi-services.com Page 2 Who we are

More information

Oracle GoldenGate for MS SQL Server 2005

Oracle GoldenGate for MS SQL Server 2005 Oracle GoldenGate for MS SQL Server 2005 Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide SQL Server to SQL Server transactional data management using log-based

More information

Wechsel von Oracle Streams. nach Oracle GoldenGate 12c. Joachim Jaensch Principal Sales Consultant

Wechsel von Oracle Streams. nach Oracle GoldenGate 12c. Joachim Jaensch Principal Sales Consultant Wechsel von Oracle Streams nach Oracle GoldenGate 12c Joachim Jaensch Principal Sales Consultant Copyright 2014, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is

More information

GOLDENGATE REPLICATION CONFLICT DETECTION AND RESOLUTION AND ITS CHALLENGES

GOLDENGATE REPLICATION CONFLICT DETECTION AND RESOLUTION AND ITS CHALLENGES GOLDENGATE REPLICATION CONFLICT DETECTION AND RESOLUTION AND ITS CHALLENGES Lorrie Yang NoCoug, Nov 2015 My GoldenGate Journey Supported 2-way and 3-way replication with legacy Advanced Replication Started

More information

Oracle GoldenGate for Oracle to Oracle

Oracle GoldenGate for Oracle to Oracle Oracle GoldenGate for Oracle to Oracle Oracle GoldenGate for Oracle to Oracle Objective Upon completion of this lesson, you will be able to keep two Oracle databases synchronized. During this lesson, you

More information

"Charting the Course... Oracle 18c DBA I (5 Day) Course Summary

Charting the Course... Oracle 18c DBA I (5 Day) Course Summary Course Summary Description This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager Database Express (EMDE), SQL Developer and SQL*Plus.

More information

Oracle 1Z0-539 Exam Questions & Answers

Oracle 1Z0-539 Exam Questions & Answers Oracle 1Z0-539 Exam Questions & Answers Number: 1Z0-539 Passing Score: 800 Time Limit: 120 min File Version: 25.8 http://www.gratisexam.com/ Oracle 1Z0-539 Exam Questions & Answers Exam Name: Oracle GoldenGate

More information

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI)

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI) Oracle DBA (10g, 11g) Training Course Content Introduction (Database Architecture) Describe course objectives Explore the Oracle 10g database architecture Installing the Oracle Database Software Explain

More information

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals Description The SQL Fundamentals exam is intended to verify that certification candidates have a basic understanding of the SQL language. It covers the

More information

Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations

Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations In the article you will have a look at an OGG configuration example for local integrated capture

More information

Oracle - Oracle GoldenGate 12c: Fundamentals for

Oracle - Oracle GoldenGate 12c: Fundamentals for Oracle - Oracle GoldenGate 12c: Fundamentals for Oracle Code: Lengt h: URL: GG-12c-FUND 4 days View Online This Oracle GoldenGate 12c: Fundamentals for Oracle training focuses on Oracle-to-Oracle database

More information

Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y

Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y 2 0 1 7 Table of Contents Table of Contents 2 Introduction 4 Oracle Software 5 Database Configuration 5 Configuring the

More information

Oracle GoldenGate for Sybase to Sybase on UNIX

Oracle GoldenGate for Sybase to Sybase on UNIX Oracle GoldenGate for Sybase to Sybase on UNIX Oracle GoldenGate for Sybase to Sybase on UNIX Objective Upon completion of this lesson, you will be able to keep two Sybase databases synchronized. During

More information

1z0-447.exam.44q 1z0-447 Oracle GoldenGate 12c Implementation Essentials

1z0-447.exam.44q   1z0-447 Oracle GoldenGate 12c Implementation Essentials 1z0-447.exam.44q Number: 1z0-447 Passing Score: 0 Time Limit: 120 min 1z0-447 Oracle GoldenGate 12c Implementation Essentials Exam A QUESTION 1 You edit the GLOBALS file, save the changes, and restart

More information

Oracle GoldenGate Director

Oracle GoldenGate Director Oracle GoldenGate Director Patch Set Notes 2.0.0 for Open Systems Oracle GoldenGate Director Patch Set Notes 2.0.0 for Open Systems September 2009 These patch set notes accompany the Oracle GoldenGate

More information

Default Password For Hr Schema In Oracle 10g

Default Password For Hr Schema In Oracle 10g Default Password For Hr Schema In Oracle 10g The Oracle HR Schema contains Human Resources data for a fictional company. The tables A database user is identified by a unique user name and password combination.

More information

GoldenGate for DB2 to Oracle

GoldenGate for DB2 to Oracle GoldenGate for DB2 to Oracle GoldenGate for DB2 to Oracle Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide DB2 to Oracle synchronization. During this lesson,

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

Tablespace Usage By Schema In Oracle 11g Rac

Tablespace Usage By Schema In Oracle 11g Rac Tablespace Usage By Schema In Oracle 11g Rac The APPS schema has access to the complete Oracle E-Business Suite data model. E-Business Suite Release 12.2 requires an Oracle database block size of 8K. An

More information

Oracle Associate User With Schema Difference Between

Oracle Associate User With Schema Difference Between Oracle Associate User With Schema Difference Between Use the CREATE USER statement to create and configure a database user, which is an value because it might result in conflicts between the names of local

More information

<Insert Picture Here> Exadata MAA Best Practices Series Session 6: Migrating to Exadata

<Insert Picture Here> Exadata MAA Best Practices Series Session 6: Migrating to Exadata Exadata MAA Best Practices Series Session 6: Migrating to Exadata Doug Utzig Doug Utzig Exadata and MAA Best Practices Exadata MAA Best Practices Series 1. E-Business Suite on Exadata

More information

Oracle 1Z0-053 Exam Questions & Answers

Oracle 1Z0-053 Exam Questions & Answers Oracle 1Z0-053 Exam Questions & Answers Number: 1Z0-053 Passing Score: 660 Time Limit: 120 min File Version: 38.8 http://www.gratisexam.com/ Oracle 1Z0-053 Exam Questions & Answers Exam Name: Oracle Database

More information

GoldenGate Zbigniew Baranowski

GoldenGate Zbigniew Baranowski GoldenGate Zbigniew Baranowski Outline What is GoldenGate? Architecture Performance GoldenGate vs. vs Streams Monitoring Summary What is GoldenGate? Real-time data integration solutions Continuous data

More information

ORACLE DBA TRAINING IN BANGALORE

ORACLE DBA TRAINING IN BANGALORE ORACLE DBA TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAININGINBANGALORE.COM Oracle DBA Training Syllabus Introduction

More information

GoldenGate for Oracle to DB2 on zos

GoldenGate for Oracle to DB2 on zos GoldenGate for Oracle to DB2 on zos GoldenGate for Oracle to DB2 on zos Objective Upon completion of this lesson, you will be able to keep an Oracle database synchronized with a DB2 database using GoldenGate.

More information

CON8737 Oracle GoldenGate 12.2

CON8737 Oracle GoldenGate 12.2 CON8737 Oracle GoldenGate 12.2 New Features Deep Dive Jagdev Dhillon VP Product Development Mahesh Subramaniam - Director Product Development Nick Wagner - Director of PM Oracle GoldenGate Development

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

An Oracle White Paper September Replicating between Cloud and On-Premises using Oracle GoldenGate

An Oracle White Paper September Replicating between Cloud and On-Premises using Oracle GoldenGate An Oracle White Paper September 2013 Replicating between Cloud and On-Premises using Oracle GoldenGate Executive Overview... 2 Requirements for Ensuring Data Consistency... 3 Availability... 3 Reduced

More information

DumpsKing. Latest exam dumps & reliable dumps VCE & valid certification king

DumpsKing.   Latest exam dumps & reliable dumps VCE & valid certification king DumpsKing http://www.dumpsking.com Latest exam dumps & reliable dumps VCE & valid certification king Exam : 1z1-062 Title : Oracle Database 12c: Installation and Administration Vendor : Oracle Version

More information

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Duration: 5 Days What you will learn This Oracle Database 12c: Clusterware & RAC Admin Accelerated

More information

ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL

ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL Copyright 2018 Oracle and/or its affiliates. All rights reserved. 1 Contents 1 INTRODUCTION... 3 2 PREREQUISITES... 4 3 BACKGROUND... 5 3.1 OGG

More information

GoldenGate for NonStop SQL/MP to Oracle

GoldenGate for NonStop SQL/MP to Oracle GoldenGate for NonStop SQL/MP to Oracle GoldenGate for NonStop SQL/MP to Oracle Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases synchronized; in this case

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

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z1-034 Title : Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Vendor : Oracle Version : DEMO 1

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

An Oracle White Paper July Methods for Downgrading from Oracle Database 11g Release 2

An Oracle White Paper July Methods for Downgrading from Oracle Database 11g Release 2 An Oracle White Paper July 2011 Methods for Downgrading from Oracle Database 11g Release 2 Introduction... 2 Oracle Database Downgrade Methods... 3 Downgrade Script... 3 Oracle Data Pump Export/Import

More information

Install and Configure Oracle GoldenGate 12.3 Microservices Architecture

Install and Configure Oracle GoldenGate 12.3 Microservices Architecture Install and Configure Oracle GoldenGate 12.3 Microservices Architecture The objective of this document is to demonstrate how to install and configure the new Oracle 12.3 GoldenGate Microservices Architecture.

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 12C Administration Course Content:

Oracle 12C Administration Course Content: Oracle 12C Administration Course Content: Enterprise Manager and Other Tools Enterprise Manager (EM) Cloud Control home page Enterprise Manager Express home page versus Enterprise Manager Database Control

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Oracle GoldenGate Release Notes for Windows and UNIX 12c (12.2.0.1) E64454-05 July 2016 This document describes the new features, major changes, and the known issues for the 12c

More information

Disaster Recovery: Restore Database from One Server to another Server when Different Location

Disaster Recovery: Restore Database from One Server to another Server when Different Location Disaster Recovery: Restore Database from One Server to another Server when Different Location Mohamed Azar Oracle DBA http://mohamedazar.wordpress.com 1 Mohamed Azar http://mohamedazar.wordpress.com Step

More information

GoldenGate for Oracle to MS SQL Server

GoldenGate for Oracle to MS SQL Server GoldenGate for Oracle to MS SQL Server GoldenGate for Oracle to MS SQL Server Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to SQL Server transactional

More information

Oracle 12C DBA Online Training. Course Modules of Oracle 12C DBA Online Training: 1 Oracle Database 12c: Introduction to SQL:

Oracle 12C DBA Online Training. Course Modules of Oracle 12C DBA Online Training: 1 Oracle Database 12c: Introduction to SQL: Course Modules of Oracle 12C DBA Online Training: 1 Oracle Database 12c: Introduction to SQL: A. Introduction Course Objectives, Course Agenda and Appendixes Used in this Course Overview of Oracle Database

More information

Oracle 1Z Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP. Download Full Version :

Oracle 1Z Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP. Download Full Version : Oracle 1Z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-034 QUESTION: 142 You executed the following query: SELECT oldest_flashback_scn,

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-9 7 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training

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 Exam 1z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Version: 6.0 [ Total Questions: 148 ]

Oracle Exam 1z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Version: 6.0 [ Total Questions: 148 ] s@lm@n Oracle Exam 1z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Version: 6.0 [ Total Questions: 148 ] Question No : 1 Which two statements are true about setting the FAST_ START_ MTTR_ TARGET

More information

Teradata to Teradata: Max Protection

Teradata to Teradata: Max Protection Teradata to Teradata: Max Protection Teradata to Teradata: Max Protection Objective Upon completion of this lesson, you will be able to keep two Teradata databases synchronized using the maximum protection

More information

Re-platforming the E-Business Suite Database

Re-platforming the E-Business Suite Database Re-platforming the E-Business Suite Database Ahmed Alomari Performance Specialist aalomari@cybernoor.com Database SIG Agenda Options Case Study Q & A Options Re-platforming Options Transportable DB Transportable

More information

Oracle EXAM - 1Z Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP. Buy Full Product.

Oracle EXAM - 1Z Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP. Buy Full Product. Oracle EXAM - 1Z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Buy Full Product http://www.examskey.com/1z0-034.html Examskey Oracle 1Z0-034 exam demo product is here for you to test the quality

More information

Oracle 1Z Oracle Database 10g: Administration II. Download Full Version :

Oracle 1Z Oracle Database 10g: Administration II. Download Full Version : Oracle 1Z0-043 Oracle Database 10g: Administration II Download Full Version : https://killexams.com/pass4sure/exam-detail/1z0-043 QUESTION: 172 You lost the index tablespace in your database. You decided

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 GoldenGate for DB2 to Oracle

Oracle GoldenGate for DB2 to Oracle Oracle GoldenGate for DB2 to Oracle Oracle GoldenGate for DB2 to Oracle Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide DB2 to Oracle synchronization. During

More information

Recovering Oracle Databases

Recovering Oracle Databases CHAPTER 20 Recovering Oracle Databases In this chapter you will learn how to Recover from loss of a controlfile Recover from loss of a redo log file Recover from loss of a system-critical datafile Recover

More information

An Oracle White Paper September Methods for Upgrading to Oracle Database 11g Release 2

An Oracle White Paper September Methods for Upgrading to Oracle Database 11g Release 2 An Oracle White Paper September 2009 Methods for Upgrading to Oracle Database 11g Release 2 Introduction... 1 Database Upgrade Methods... 2 Database Upgrade Assistant (DBUA)... 2 Manual Upgrade... 3 Export

More information

Oracle Database 11g: Administration I

Oracle Database 11g: Administration I Oracle 1z0-052 Oracle Database 11g: Administration I Version: 7.0 Topic 1, Volume A Oracle 1z0-052 Exam QUESTION NO: 1 You notice that the performance of the database has degraded because of frequent checkpoints.

More information

Question No : 1 Which three statements are true regarding persistent lightweight jobs? (Choose three.)

Question No : 1 Which three statements are true regarding persistent lightweight jobs? (Choose three.) Volume: 183 Questions Question No : 1 Which three statements are true regarding persistent lightweight jobs? (Choose three.) A. The user cannot set privileges on persistent lightweight jobs. B. The use

More information

Defining Multiple Replicat Processes to Increase GoldenGate Performance

Defining Multiple Replicat Processes to Increase GoldenGate Performance Defining Multiple Replicat Processes to Increase GoldenGate Performance Oracle states that GoldenGate can achieve near real-time data replication. However, out of the box, GoldenGate may not meet your

More information

supporting Oracle products. An OCA credential is available for several of today s most in -demand technology job roles. OCA & OCP Requirement

supporting Oracle products. An OCA credential is available for several of today s most in -demand technology job roles. OCA & OCP Requirement https://workforce.oracle.com Computer Point Nepal is only authorized center of Oracle as an Oracle Workforce Development Partner Program under Oracle University in Nepal to deliver Official Oracle Trainings.

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

How to Recover the lost current control file, or the current control file is inconsistent with files that you need to recover??

How to Recover the lost current control file, or the current control file is inconsistent with files that you need to recover?? How to Recover the lost current control file, or the current control file is inconsistent with files that you need to recover?? If it is multiplexed then replace the lost one with the available one else

More information

Oracle Database 12c: New Features for Administrators Ed 2 NEW

Oracle Database 12c: New Features for Administrators Ed 2 NEW Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Database 12c: New Features for Administrators Ed 2 NEW Duration: 5 Days What you will learn In the Oracle Database 12c:

More information

Oracle GoldenGate 12c

Oracle GoldenGate 12c Oracle GoldenGate 12c (12.1.2.0 and 12.1.2.1) Joachim Jaensch Principal Sales Consultant Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Oracle Database 18c and Autonomous Database

Oracle Database 18c and Autonomous Database Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.

More information

GoldenGate for Audited NonStop Enscribe to Oracle Using a Data Pump for CDC

GoldenGate for Audited NonStop Enscribe to Oracle Using a Data Pump for CDC GoldenGate for Audited NonStop Enscribe to Oracle Using a Data Pump for CDC GoldenGate for Audited NonStop Enscribe to Oracle Using a Data Pump for CDC Objective Upon completion of this lesson, you will

More information

Oracle Fusion Middleware Using Oracle GoldenGate for Heterogeneous Databases

Oracle Fusion Middleware Using Oracle GoldenGate for Heterogeneous Databases Oracle Fusion Middleware Using Oracle GoldenGate for Heterogeneous Databases 12.3.0.1 E88786-03 March 2018 Oracle Fusion Middleware Using Oracle GoldenGate for Heterogeneous Databases, 12.3.0.1 E88786-03

More information

Reducing Downtime. Using incremental backups and x- platform TTS Martin Bach, Enkitec

Reducing Downtime. Using incremental backups and x- platform TTS Martin Bach, Enkitec Reducing Downtime Using incremental backups and x- platform TTS Martin Bach, Enkitec Executive summary A little known note on My Oracle Support explains how to perform a cross- platform migration using

More information

Oracle GoldenGate. Frank Bommarito. RMOUG Training Days February 11-13, 2013

Oracle GoldenGate. Frank Bommarito. RMOUG Training Days February 11-13, 2013 Oracle GoldenGate Frank Bommarito RMOUG Training Days February 11-13, 2013 About DBAK Oracle Database, Technology and E-Business Suite applications Co-founded in 2005 Colorado owned and operated Average

More information

A. Automatic memory management is disabled because PGA_AGGREGATE_TARGET and SGA_TARGET are not set.

A. Automatic memory management is disabled because PGA_AGGREGATE_TARGET and SGA_TARGET are not set. Volume: 148 Questions Question No : 1 memory_target big integer 808M pga_aggregate_target big integer 0 sga_target big integer 0 SQL> SHOW PARAMETER SGA_MAX_SIZE NAME TYPE VALUE sga_max_size big integer

More information

Oracle Database 12c R1: New Features for Administrators Ed 2

Oracle Database 12c R1: New Features for Administrators Ed 2 Oracle Database 12c R1: New Features for Administrators Ed 2 Duration 5 Days What you will learn In the Oracle Database 12c: New Features for Administrators Ed 2 course, you ll learn about the new and

More information

Oracle Database 12c: New Features for Administrators NEW

Oracle Database 12c: New Features for Administrators NEW Oracle Database 12c: New Features for Administrators NEW Duration: 5 Days Course Objectives Create, manage and monitor multitenant container database and pluggable databases Manage datafile online operations,

More information

COURSE CONTENT. ORACLE 10g/11g DBA. web: call: (+91) / 400,

COURSE CONTENT. ORACLE 10g/11g DBA.   web:  call: (+91) / 400, COURSE CONTENT ORACLE 10g/11g DBA 1. Introduction (Database Architecture) Oracle 10g: Database Describe course objectives Explore the Oracle 10g database architecture 2: Installing the Oracle Database

More information

Oracle Database 12c: RAC Administration Ed 1

Oracle Database 12c: RAC Administration Ed 1 Oracle University Contact Us: +7 (495) 641-14-00 Oracle Database 12c: RAC Administration Ed 1 Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you about

More information

Internals of Active Dataguard. Saibabu Devabhaktuni

Internals of Active Dataguard. Saibabu Devabhaktuni Internals of Active Dataguard Saibabu Devabhaktuni PayPal DB Engineering team Sehmuz Bayhan Our visionary director Saibabu Devabhaktuni Sr manager of DB engineering team http://sai-oracle.blogspot.com

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 This Oracle 11g: RAC and Grid Infrastructure Administration Accelerated training teaches you about the Oracle

More information

Oracle GoldenGate 12.3

Oracle GoldenGate 12.3 Oracle GoldenGate 12.3 Was ist neu an der Microservices Architecture Thomas Niewel Systemberater Oracle Deutschland B.V. & Co K.G. November 2017 Safe Harbor Statement The following is intended to outline

More information

Teradata to Teradata: Max Performance

Teradata to Teradata: Max Performance Teradata to Teradata: Max Performance Teradata to Teradata: Max Performance Objective Upon completion of this lesson, you will be able to keep two Teradata databases synchronized using the maximum performance

More information

Gather Schema Statistics Oracle 10g Examples

Gather Schema Statistics Oracle 10g Examples Gather Schema Statistics Oracle 10g Examples Document 452011.1 * Restoring table statistics in 10G onwards Document 237901.1 Gathering Schema or Database Statistics Automatically - Examples gathering on

More information

Question No : 1 Which three statements are true regarding the use of the Database Migration Assistant for Unicode (DMU)?

Question No : 1 Which three statements are true regarding the use of the Database Migration Assistant for Unicode (DMU)? Volume: 176 Questions Question No : 1 Which three statements are true regarding the use of the Database Migration Assistant for Unicode (DMU)? A. A DBA can check specific tables with the DMU B. The database

More information

Course Contents of ORACLE 9i

Course Contents of ORACLE 9i Overview of Oracle9i Server Architecture Course Contents of ORACLE 9i Responsibilities of a DBA Changing DBA Environments What is an Oracle Server? Oracle Versioning Server Architectural Overview Operating

More information

Oracle Database 12c: RAC Administration Ed 1 LVC

Oracle Database 12c: RAC Administration Ed 1 LVC Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: RAC Administration Ed 1 LVC Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you

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 Database 12c R2: New Features for 12c R1 Administrators Ed 1

Oracle Database 12c R2: New Features for 12c R1 Administrators Ed 1 Oracle University Contact Us: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c R2: New Features for 12c R1 Administrators Ed 1 Duration: 5 Days What you will learn The Oracle Database 12c

More information

Oracle Database 12c: New Features for Administrators Duration: 5 Days

Oracle Database 12c: New Features for Administrators Duration: 5 Days Oracle Database 12c: New Features for Administrators Duration: 5 Days What you will learn In the Oracle Database 12c: New Features for Administrators course, you ll learn about the new and enhanced features

More information

Migrate +230 TB databases in less than 1 day

Migrate +230 TB databases in less than 1 day Migrate +230 TB databases in less than 1 day Mike Dietrich Master Product Manager Database Upgrades & Migrations Oracle Corporation Copyright 2017, Oracle and/or its affiliates. All rights reserved. Germany

More information

DBAK Delivering Oracle Success. Oracle GoldenGate: Straight Up August 4, 2010 Denver, CO

DBAK Delivering Oracle Success. Oracle GoldenGate: Straight Up August 4, 2010 Denver, CO DBAK Delivering Oracle Success Oracle GoldenGate: Straight Up August 4, 2010 Denver, CO Agenda Introductions Topology: Graham Hainbach, Oracle Overview: the nuts and bolts of GoldenGate, Frank Bommarito,

More information

HP NonStop SQL/MX to Oracle

HP NonStop SQL/MX to Oracle HP NonStop SQL/MX to Oracle HP NonStop SQL/MX to Oracle Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases synchronized, in this case NonStop SQL/MP to Oracle.

More information

Oracle 1Z Oracle Database 11g: Administration I. Download Full Version :

Oracle 1Z Oracle Database 11g: Administration I. Download Full Version : Oracle 1Z0-052 Oracle Database 11g: Administration I Download Full Version : https://killexams.com/pass4sure/exam-detail/1z0-052 D. Functionbased index Answer: A QUESTION: 191 The user HR owns the EMP

More information

GoldenGate for Oracle DBAs

GoldenGate for Oracle DBAs GoldenGate for Oracle DBAs Tuesday: September 29, 2015 Daniel A. Morgan email: dmorgan@forsythe.com mobile: +1 206-669-2949 skype: damorgan11g 1 Introduction 2 Topics Introduction New O/S Groups New Users

More information

Oracle Database 11g: Administration Workshop I Release 2

Oracle Database 11g: Administration Workshop I Release 2 Oracle University Contact Us: 55-800-891-6502 Oracle Database 11g: Administration Workshop I Release 2 Duration: 5 Days What you will learn This course is designed to give you a firm foundation in basic

More information