Golden Gate. Zero downtime migrations DOAG 2014

Size: px
Start display at page:

Download "Golden Gate. Zero downtime migrations DOAG 2014"

Transcription

1 Golden Gate Zero downtime migrations DOAG 2014

2 Who am I? Klaas-Jan Jongsma Living in the Netherlands Working for VX Comany Working with Oracle since mid-ninties Started with Oracle 7 Working with Exadata since V2 Oracle ACE Associate kjongsma@vxcompany.com

3 Some facts about Golden Gate Not an internal developed Oracle product Acquired by Oracle in overview/statement-of-direction-gg pdf Is set to replace Oracle Streams in the future It is expensive with $ per core, compared to $ for Active Dataguard An Active Dataguard license comes free with ever Golden Gate License Works in hetrogenous environments like Oracle, Enscribe & SQL/MX, MySQL, SQL Server, DB/2 and Terradata

4 How does it work? Manager Manager Redolog Extract Datapump Server Collector Replicat Trail files Trail files Source Target

5 Fallback Trail files Trail files Replicat Server Collector Datapump Extract Extract Server Collector Datapump Replicat Trail files Trail files Source Target

6 Integrated mode New in Golden Gate 11g Database must be at least For capturing DDL, database must be or higher Limited support for TDE, Securefile Lobs and XML columns Integrated with RAC and ASM, no additional setup is needed For and higher additional setup for DDL is not needed anymore Is the only option if run Golden Gate in a 12c CDB

7 How does it work? integrated mode Manager Manager Redolog Logminer Datapump Server Collector Logical Change Records (LCR s) Extract Replicat Trail files Trail files Source Target

8 Integrated mode Database proceses AS SYSDBA> select sid, username, module, event, action from v$session where username like 'OGG%'; SID USERNAME MODULE EVENT ACTION OGG_OWNER_T OGG-IPUMP-GLOPEN_DATA_SOURCE SQL*Net message from client 37 OGG_OWNER_T OGG-IPUMP-IXAsyncTrans SQL*Net message from client 784 OGG_OWNER_T GoldenGate LogMiner client: transaction OGG$CAP_IPUMP - Capture 794 OGG_OWNER_T OGG-IPUMP-REDO_ORA_XO SQL*Net message from client 797 OGG_OWNER_T OGG-IPUMP-REDO_ORA_XO SQL*Net message from client 799 OGG_OWNER_T OGG-IPUMP-OCI_META_THREAD SQL*Net message from client 6 rows selected. SYS@t121 AS SYSDBA> select s.username, s.module, s.event, l.role from v$session s, v$logmnr_process l where s.sid=l.sid; USERNAME MODULE EVENT ROLE SYS GoldenGate LogMiner reader: redo (idle) reader SYS GoldenGate LogMiner builder: idle builder SYS GoldenGate LogMiner preparer: idle preparer SYS GoldenGate LogMiner preparer: idle preparer

9 Managing credentials Create an encrypted password GGSCI (dm02db01.db.gen.local) 1> encrypt password ogg_owner No key specified, using default key... Encrypted password: AACAAAAAAAAAAAJAYALCJAZEYFXGSDNJKCZBGGREUBKBPIBC Use the encrypted password, e.g. pumpfile userid password AACAAAAAAAAAAAJAYALCJAZEYFXGSDNJKCZBGGREUBKBPIBC, encryptkey default

10 Managing credentials Golden Gate 12c gives us a credential store: GGSCI (oel65.local.domain) 1> add credentialstore Credential store created in./dircrd/. GGSCI (oel65.local.domain) 10> alter credentialstore add user ogg_owener_t@t121 alias ogg Password: Credential store in./dircrd/ altered. GGSCI (oel65.local.domain) 3> info credentialstore Reading from./dircrd/: Domain: OracleGoldenGate Alias: ogg Userid: ogg_owener_t@t121

11 Managing credentials Golden Gate 12c gives us a credential store: [oracle@oel65 [t121] dircrd]$ orapki wallet display -wallet./cwallet.sso Oracle PKI Tool : Version Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved. Requested Certificates: User Certificates: Oracle Secret Store entries: newcredstore@#3#@ogg OracleGoldenGate@#3#@5c1192bd-oggt OracleGoldenGate@#3#@88ed03f0-ogg OracleGoldenGate@#3#@fe30bed3-oggs Trusted Certificates: [oracle@oel65 [t121] dircrd]$

12 Basic steps Determine what schema s to sync Investigate schema for unsupported datatypes, tables without PK or unique indexes Determine wetter or not you need add PK s or unique indexes Get redolog rates Determine duration for initial load Calculate size needed to store trailfiles during load configure manager, extract, datapump and replicat Start manager, extract & datapump Run initial load Start replicat Switch application (initiate fallback)

13 What to sync Determine what you want synchronize (tables, schemas) DDL synchronization on Oracle Reversed Schemas (SYS, SYSTEM, OLAPSYS, OUTLN etc.) is not supported Check if the objects are usable by Golden Gate Not supported datatypes are: orddicom, anydata, anydataset, anytype, bfile, mlslabel, timezone_abbr, timezone_region, uritype, urowid Table compression, compress for OLTP and EHCC is not supported (is supported in integrated mode) Invisible columns (is supported in integrated mode) Distributed transactions (is supported in integrated mode)

14 What to sync Check for unsupported datatypes e.g. SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE FROM all_tab_columns WHERE OWNER = KJJ AND (data_type in ('ORDDICOM', 'BFILE', 'TIMEZONE_REGION', 'BINARY_INTEGER', 'PLS_INTEGER', 'UROWID', 'URITYPE', 'MLSLABEL', 'TIMEZONE_ABBR', 'ANYDATA', 'ANYDATASET', 'ANYTYPE') or data_type like INTERVAL% ); ANYDATA datatype is common, used in AQ queue tables Normally solved at the switchover by stopping the queue

15 How to configure trail files Initial load trail files start extract start replicat

16 How to configure If one big initial load is not possible split it up, for example use a special load en separate extracts/replicats for that one big table. all other tables trail files Initial load trail files start extract start replicat big table extract/replicat trail files trail files start extract Initial load start replicat stop replicat

17 How to configure Initial load howto When using Golden Gate between the same platforms use database native load methods if possible (datapump, backup/restore) (Make sure no DDL is going on when doing the initial load) When going cross platform use Golden Gate to do the initial load Golden Gate extract can create sqlldr files (add formatascii, sqlloader to extract, genloadfiles to replicate) add an initial load extract and replicate e.g.: add extract ext-load, sourceistable add replicat rep-load, specialrun

18 Redolog rates & sizes Frequency of Log Switches by hour and day: select subsrt(to_char(first_time, 'MM-DD-YY HH:MI:SS'),1,5) DAY, TO_CHAR(SUM(DECODE(SUBSTR(TO_CHAR(FIRST_TIME, 'MM-DD-YY HH:MI:SS'),10,2),'00',1,0)),'99') "00", TO_CHAR(SUM(DECODE(SUBSTR(TO_CHAR(FIRST_TIME, 'MM-DD-YY HH:MI:SS'),10,2),'01',1,0)),'99') "01", TO_CHAR(SUM(DECODE(SUBSTR(TO_CHAR(FIRST_TIME, 'MM-DD-YY HH:MI:SS'),10,2),'22',1,0)),'99') "22", TO_CHAR(SUM(DECODE(SUBSTR(TO_CHAR(FIRST_TIME, 'MM-DD-YY HH:MI:SS'),10,2),'23',1,0)),'99') "23" V$LOG_HISTORY from where first_time > sysdate - 30 group by substr(to_char(first_time, 'MM-DD-YY HH:MI:SS ),1,5); Average log size: select round( (sum (BLOCKS) * max(block_size)/ count(*))/1024/1024) "Avg Log Size (MB)" from gv $ARCHIVED_LOG; Trailfiles are about 20% smaler then logfiles Determine duration of initial load Make decision on buffer time during the replicat run

19 How to install? Go to edelivery.oracle.com Select Oracle Fusion Middleware product pack Select the correct OS version Download the version for your database platform(s) Upload it to your server...and unzip it in a directory of your choice. but then there was release 12 and a OUI

20 How to install release 12c? Go to OTN or edelivery.oracle.com Download the correct version for your platform Linux x64 is now 340MB in size Upload it to your server Unzip it in a directory of your choice Go to./fbo_ggs_linux_x64_shiphome/disk1 Start X or VNC Start./runInstaller

21 How to configure Create Golden Gate owner autoextend on next 100M maxsize unlimited extent management local segment space management auto; create user ogg_owner identified by very_complex_password default tablespace ogg_data temporary tablespace temp; grant connect, resource to ogg_owner; grant select any dictionary to ogg_owner; grant select any table to ogg_owner; grant flashback any table to ogg_owner; grant execute on dbms_flashback to ogg_owner; grant execute on utl_file to ogg_owner; grant unlimited tablespace to ogg_owner; grant alter any table to ogg_owner; grant insert any table to ogg_owner; grant delete any table to ogg_owner; grant update any table to ogg_owner; grant create table to ogg_owner; exec dbms_goldengate_auth.grant_admin_privilege('ogg_owner'); alter database add supplemental log data; alter system switch logfile;

22 How to configure Add supplemental logging to tables GGSCI (oel65.local.domain) 1> dblogin userid password ogg_owner Successfully logged into database PDB1. GGSCI (oel65.local.domain) 3> add schematrandata user :46:58 INFO OGG SCHEMATRANDATA has been added on schema user :46:58 INFO OGG SCHEMATRANDATA for scheduling columns has been added on schema user1. GGSCI (oel65.local.domain) 133> add trandata tb303.* :55:44 WARNING OGG No unique key is defined for table ACID. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key. Logging of supplemental redo data enabled for table PDB1.TB303.ACID. TRANDATA for scheduling columns has been added on table 'PDB1.TB303.ACID'. GGSCI (oel65.local.domain) 134>

23 How to configure Why use supplemental logging > desc thanksforthefish Name Null? Type CHARACTER NOT NULL VARCHAR2(50) ALIEN VARCHAR2(1) ROBOT VARCHAR2(1) > select * from thanksforthefish; CHARACTER ALIEN ROBOT FordPrefect n n ArthurDent n n TheGuide y n Trillian n n ZaphodBeeblebrox y n MarvintheParanoidAndroid y y Slartibartfast y n 7 rows selected.

24 How to configure Why use supplemental logging select * from dba_log_groups where table_name='thanksforthefish'; no rows selected KJJ@t121> update thanksforthefish set alien='y' where character='fordprefect'; 1 row updated. KJJ@t121> commit; Commit complete.

25 How to configure Why use supplemental logging alter session set events = '1348 trace name context forever, level 1032'; alter session set events = '1354 trace name context forever, level 32768'; SYS@t121 AS SYSDBA>!oerr ora , 00000, "Supplemental log data must be added to run this command" // *Cause: An attempt was made to perform an operation that required // that supplemental log data be enabled. // *Action: Execute a command such as // ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; // and then reissue the command that failed with this error. SYS@t121 AS SYSDBA>!oerr ora , 00000, "LogMiner testing event" // *Cause: // *Action:

26 How to configure Why use supplemental logging KDO Op code: URP row dependencies Disabled xtype: XA flags: 0x bdba: 0x hdba: 0x itli: 1 ispac: 0 maxfr: 4858 tabn: 0 slot: 5(0x5) flag: 0x2c lock: 0 ckix: 0 ncol: 3 nnew: 1 size: 0 col 2: [ 1] 79 LOGMINER DATA 10i: opcode: UPDATE Number of columns supplementally logged: 0 Flag: SE kdogspare1: 0x1000 [ NSRCI] Objv#: 1 segcol# in Undo starting from 3 segcol# in Redo starting from 3 SYS@t121 AS SYSDBA> select utl_raw.cast_to_varchar2(hextoraw('79')) ASCII from dual; ASCII y

27 How to configure Why use supplemental logging GGSCI (oel65.local.domain) 19> add trandata kjj.* Logging of supplemental redo data enabled for table KJJ.THANKSFORTHEFISH. TRANDATA for scheduling columns has been added on table 'KJJ.THANKSFORTHEFISH'. GGSCI (oel65.local.domain) 20> > select log_group_name, table_name from dba_log_groups where table_name='thanksforthefish'; LOG_GROUP_NAME TABLE_NAME GGS_20324 THANKSFORTHEFISH SYS_C THANKSFORTHEFISH SYS_C THANKSFORTHEFISH SYS_C THANKSFORTHEFISH 4 rows selected. KJJ@t121 > update thanksforthefish set robot='n' where character='marvintheparanoidandroid'; 1 row updated.

28 How to configure Why use supplemental logging? itli: 2 ispac: 0 maxfr: 4858 tabn: 0 slot: 5(0x5) flag: 0x2c lock: 0 ckix: 0 ncol: 3 nnew: 1 size: 0 col 2: [ 2] 79 LOGMINER DATA 10i: opcode: UPDATE Number of columns supplementally logged: 2 Flag: SE kdogspare1: 0x1000 [ NSRCI] Objv#: 1 segcol# in Undo starting from 3 segcol# in Redo starting from 3 Supplemental logging: col 0: segcol#: 1 len [24] 4d e e 6f e f col 2: segcol#: 2 len [ 1] 79 SYS@t121 AS SYSDBA> select utl_raw.cast_to_varchar2(hextoraw( 4d e e64726f6964 )) ASCII from dual; ASCII MarvintheParanoidAndroid SYS@t121 AS SYSDBA>

29 How to configure Create checkpoint table (on target), only if non integrated replicated is being used [oracdb] ~]$ echo "CHECKPOINTTABLE OGG_OWNER_S.CHECKPOINT >>GLOBALS GGSCI (oel65.local.domain) 1> dblogin userid password very_complex_password Successfully logged into database PDB2. GGSCI (oel65.local.domain) 2> add checkpointtable ogg_owner.checkpoint;

30 How to configure Create manager, extract, datapump and replicat processes GGSCI (dm02db01.db.gen.local) 1> edit params mgr GGSCI (dm02db01.db.gen.local) 2> start mgr Manager started. GGSCI (dm02db01.db.gen.local) 3> info all Program Status Group Lag Time Since Chkpt MANAGER RUNNING GGSCI (dm02db01.db.gen.local) 4>

31 How to configure Start the intial load Check for any (long) running transactions, e.g.: SQL> SELECT s.sid, s.serial# FROM v$session s 2 WHERE s.saddr in (SELECT t.ses_addr FROM V$transaction t, 3 dba_rollback_segs r WHERE t.xidusn=r.segment_id); no rows selected Find out what the current SCN is: SQL> select current_scn from v$database; CURRENT_SCN Start the export [oracle@dm02db01 ogg]$ expdp directory=gg_dumpdir \ parallel=4 dumpfile=ggd1832a_%u.dmp flashback_scn= \ schemas=xauser,jmsuser,aia,uddiuser,orawsm,oraesb,orabpel

32 How to configure Start the initial load impdp directory=gg_dumpdir parallel=4 dumpfile=ggd1832a_%u.dmp \ schemas=xauser,jmsuser,aia,uddiuser,orawsm,oraesb,orabpel Disable triggers on target side.: spool disable_triggers.sql select 'alter trigger "' owner '"."' trigger_name '" disable;' from dba_triggers where owner in ('XAUSER','JMSUSER','AIA','UDDIUSER','ORAWSM','ORAESB','ORABPEL') and status = 'ENABLED' order by owner / spool off

33 How to configure Start the replicat process (initial load SCN) GGSCI (dm04db07.db.gen.local) 16> start replicat rd1832a, aftercsn Sending START request to MANAGER... REPLICAT RD1832A starting GGSCI (dm04db07.db.gen.local) 17> info all Program Status Group Lag Time Since Chkpt MANAGER RUNNING REPLICAT RUNNING RD1832A 00:00:00 00:00:07 GGSCI (dm04db07.db.gen.local) 20>

34 Putting it all together port 7809 dynamicportlist purgeoldextracts./dirdat/x1*, minkeepdays 3, usecheckpoints add extract pdb1, exttrailsource./dirdat/x1 Manager add rmttrail./dirdat/x1, extract pdb1, megabytes 500 Manager add extract xdb1, tranlog, begin now, threads 2 add replicat rdb2, exttrail./dirdat/x1 add exttrail./dirdat/x1, extract xdb1, megabytes 500 extract xdb1 setenv (ORACLE_SID=DB1) useridalias oggt tranlogoptions asmuser sys@mys-can:1521/+asm, asmpassword welcome Extract Datapumpdiscardfile./dirrpt/xd1832a.dsc, Server purge Replicat tranlogoptions excludeuser Collector ogg_owner extract pdb1 reportcount every 30 minutes, rate passthru Redolog exttrail./dirdat/x1 rmthost , mgrport 7809 sequence XAUSER.* rmttrail./dirdat/x1 replicat rdb2 sequence JMSUSER.* sequence XAUSER.* setenv (ORACLE_SID=DB2) sequence AIA.* sequence JMSUSER.* userid ogg_owner, password sequence ogg_owner UDDIUSER.* sequence AIA.* discardfile./dirrpt/rd1832a.dsc, sequence ORAWSM.* purge sequence UDDIUSER.* assumetargetdefs sequence ORAESB.* sequence ORAWSM.* reportcount every 30 minutes, sequence rate ORABPEL.* sequence ORAESB.* mapexclude XAUSER.aqtable_example tableexclude XAUSER.aqtable_example sequence ORABPEL.* map XAUSER.*, target table XAUSER.* XAUSER.*; ; tableexclude XAUSER.aqtable_examplemap JMSUSER.* Trail files, target table JMSUSER.* JMSUSER.*; ; Trail files table XAUSER.*; map AIA.*, target table AIA.* AIA.*; ; table JMSUSER.*; map UDDIUSER.*, target Source table UDDIUSER.* UDDIUSER.* ; Target table AIA.*; map ORAWSM.*, target table ORAWSM.* ORAWSM.*; ; table UDDIUSER.*; map ORAESB.*, target table ORAESB.* ORAESB.*; ; table ORAWSM.*; map ORABPEL.*, target table ORABPEL.* ORABPEL.*; ; table ORAESB.*; table ORABPEL.*;

35 Integrated capture mode Additional rights AS SYSDBA> exec dbms_goldengate_auth.grant_admin_privilege('ogg_owner_t'); Create paramter file GGSCI (oel65.local.domain) 61> edit params ipump extract ipump useridalias oggt logallsupcols exttrail /u01/app/oracle/product/12.1.2/oggcore_1/dirdat/ip table kjj.*; Add extract and trail files GGSCI (oel65.local.domain) 22> add extract ipump, integrated tranlog, begin now EXTRACT added. GGSCI (oel65.local.domain) 26> add exttrail /u01/app/oracle/product/12.1.2/ oggcore_1/dirdat/ip, extract ipump EXTTRAIL added.

36 Integrated capture mode Register extract with the database GGSCI (oel65.local.domain) 60> register extract ipump database Extract IPUMP successfully registered with database at SCN Start the extract GGSCI (oel65.local.domain) 63> start extract ipump Sending START request to MANAGER... EXTRACT IPUMP starting Verify GGSCI (oel65.local.domain) 70> info extract ipump EXTRACT IPUMP Last Started :04 Status RUNNING Checkpoint Lag 00:00:05 (updated 00:00:08 ago) Process ID Log Read Checkpoint Oracle Integrated Redo Logs :56:44 SCN (756472)

37 Peeking into the trail files Logdump utility Logdump 2 >open./ip Current LogTrail is /u01/app/oracle/product/12.1.2/oggcore_1/dirdat/ip Logdump 3 >show env Version : Linux, x64, 64bit (optimized) on Sep :02:47 Current Directory : /u01/app/oracle/product/12.1.2/oggcore_1/dirdat LogTrail : /u01/app/oracle/product/12.1.2/oggcore_1/dirdat/ip Trail Format : New End of File : 1480 Current Position : 0 Forward Next Position : 0 Last Modtime : 2014/02/26 02:04: Display RecLen : 140 Logtrail Filter : On Trans History : 0 Transactions, Records 100, Bytes LargeBlock I/O : On, Blocksize Local System : LittleEndian Metadata Byte Order : BigEndian Logtrail Data : BigEndian/ASCII Logtrail Headers : ASCII Dump : ASCII Savefile comments : Off Timeoffset : LOCAL Scan Notify Interval: records, Scrolling On

38 Peeking into the trail files Logdump utility Logdump 5 >n 2014/02/26 02:04: FileHeader Len 1472 RBA 0 Name: *FileHeader* d0a 544c 0a0d C0...GG..TL f dc x= a 6f65 6c36 353a 6c6f!%4..G.Euri:oel65:lo c3a 646f 6d61 696e 3a3a a a cal:domain::u01:app: 6f c65 3a70 726f a31 322e 312e oracle:product: a 6f f72 655f 313a d :oggcore_1:IPUMP6.. 3a00 382f f f 6f c65 2f70 :.8/u01/app/oracle/p Logdump 6 >n 2014/02/26 02:14: Delete Len 34 RBA 1480 Name: KJJ.THANKSFORTHEFISH Before Image: Partition 4 G s c TheGuide e...y...n Logdump 7 >

39 Some caveats Oracle Golden Gate is not Dataguard (or streams... yet) Golden Gate will not reduce the amount of work Know your application, know your schema Be prepared to customize - A default Golden Gate configuration does not exists Think about naming conventions Take your time to learn Golden Gate, it is very modular

40

41

42 I knew i needed this slide again! Manager Manager Redolog Extract Datapump Server Collector Replicat Trail files Trail files Source Target

43

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

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

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

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

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

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

GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY

GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY 1 CCENTURE ENKITEC GROUP APABILITIES OVERVIEW Elite Expertise Global systems integrator focused on the Oracle platform Consultants average 15+ years of Oracle

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

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

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 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

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

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 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

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

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

Dbvisit Software The 3 fundamental principles of Oracle replication Jakub Šejba 2017 Dbvisit Software dbvisit.com 2017 Dbvisit Software dbvisit.

Dbvisit Software The 3 fundamental principles of Oracle replication Jakub Šejba 2017 Dbvisit Software dbvisit.com 2017 Dbvisit Software dbvisit. Dbvisit Software The 3 fundamental principles of Oracle replication Jakub Šejba About Dbvisit Software Real-time Oracle Database Streaming software solutions In the Cloud Hybrid On-Premise New Zealand-based,

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

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

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

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

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

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

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 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

DEBUNKING THE MYTHS ABOUT REDO, UNDO, COMMIT AND ROLLBACK

DEBUNKING THE MYTHS ABOUT REDO, UNDO, COMMIT AND ROLLBACK DEBUNKING THE MYTHS ABOUT REDO, UNDO, COMMIT AND ROLLBACK Introduction This paper is to explore various misconceptions about redo generation, undo generation, commit and rollback operations. Scripts are

More information

Get Oracle Schema Ddl Syntax With Dbms_metadata

Get Oracle Schema Ddl Syntax With Dbms_metadata Get Oracle Schema Ddl Syntax With Dbms_metadata It there an easy way to extract DDLs from an Oracle 10 schema (tables and route, then rather than trying to convert Oracle DDL syntax to H2 you'd be better

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 Database 12c: OCM Exam Preparation Workshop Ed 1

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

More information

Oracle 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

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 GoldenGate 11g Fundamentals for Oracle

Oracle GoldenGate 11g Fundamentals for Oracle Oracle GoldenGate 11g Fundamentals for Oracle Student Guide D66519GC10 Edition 1.0 February 2011 D72291 Disclaimer This document contains proprietary information and is protected by copyright and other

More information

GoldenGate for DB2 on zos to DB2 on UNIX

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

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

Use Case: Enhance security for a database with sensitive data. Koen Van Bastelaere Oracle DBA

Use Case: Enhance security for a database with sensitive data. Koen Van Bastelaere Oracle DBA Use Case: Enhance security for a database with sensitive data Koen Van Bastelaere Oracle DBA Agenda About me The project OS Database Application Encryption and identity Q&A 2 Agenda About me The project

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

Oracle GoldenGate 11g Release 2(11gR2) Overview

Oracle GoldenGate 11g Release 2(11gR2) Overview Oracle GoldenGate 11g Release 2(11gR2) Karsten Stöhr 1 Copyright 2012, Oracle and/or its affiliates. All rights Summary: Oracle GoldenGate 11gR2 Largest Number of New Features Ever Released Integrated

More information

Oracle DBA Course Content

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

More information

Dbvisit Software. The 3 fundamental principles of Oracle replication. Mike Donovan CTO Dbvisit Software Dbvisit Software dbvisit.

Dbvisit Software. The 3 fundamental principles of Oracle replication. Mike Donovan CTO Dbvisit Software Dbvisit Software dbvisit. Dbvisit Software The 3 fundamental principles of Oracle replication Mike Donovan CTO Dbvisit Software 2017 Dbvisit Software dbvisit.com Mike Donovan Chief Technology Officer, Dbvisit Software Multi-platform

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

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

Error Messages Reference for Oracle GoldenGate for Windows and UNIX 12c ( )

Error Messages Reference for Oracle GoldenGate for Windows and UNIX 12c ( ) [1]Oracle Fusion Middleware Error Messages Reference for Oracle GoldenGate for Windows and UNIX 12c (12.2.0.1) E67828-02 January 2016 Provides information about the error messages in Oracle GoldenGate

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

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

GoldenGate for NonStop SQL/MP to SQL Server

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

More information

UNDO INTERNALS TOOLS TO EXTRACT INFORMATION METHODOLOGY CAVEATS. Automatic UNDO Internals

UNDO INTERNALS TOOLS TO EXTRACT INFORMATION METHODOLOGY CAVEATS. Automatic UNDO Internals Reviewed by Oracle Certified Master Korea Community ( http://www.ocmkorea.com http://cafe.daum.net/oraclemanager ) AUTOMATIC UNDO INTERNALS UNDO INTERNALS Automatic Undo Management (AUM), also referred

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 11g: Fundamentals for SQL Server Student Guide

Oracle GoldenGate 11g: Fundamentals for SQL Server Student Guide Oracle GoldenGate 11g: Fundamentals for SQL Server Student Guide D66523GC20 Edition 2.0 September 2012 D79012 Author Steve Friedberg Technical Contributors and Reviewers Mack Bell Chris Lawless Sue Jang

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

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

Oracle - 1z Oracle GoldenGate 11g Certified Implementation Exam Essentials

Oracle - 1z Oracle GoldenGate 11g Certified Implementation Exam Essentials 1 Oracle - 1z0-481 Oracle GoldenGate 11g Certified Implementation Exam Essentials QUESTION: 1 Which database platform does GoldenGate not natively support? A. Sybase B. FoxPro C. DB2 D. Teradata QUESTION:

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

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

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

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

More information

Oracle GoldenGate for Non-Audited Enscribe to Oracle

Oracle GoldenGate for Non-Audited Enscribe to Oracle Oracle GoldenGate for Non-Audited Enscribe to Oracle Oracle GoldenGate for Non-Audited Enscribe to Oracle Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases

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

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Installing and Configuring Oracle GoldenGate for Oracle Database 12c (12.2.0.1) E66365-04 March 2016 Documentation for installers and system administrators that describes how to

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

Deep Dive into Automating Oracle GoldenGate using the New Microservices

Deep Dive into Automating Oracle GoldenGate using the New Microservices Deep Dive into Automating Oracle using the New Microservices Volker Kuhr, Senior Principal Product Manager Jing Liu, Director of Development Nick Wagner, Director Product Management Oracle Development

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

1z Oracle GoldenGate 11g Certified Implementation Exam Essentials

1z Oracle GoldenGate 11g Certified Implementation Exam Essentials 1z0-481 - Oracle GoldenGate 11g Certified Implementation Exam Essentials 1. Replicat is responsible for which three options? A. Reading data out of the GoldenGate trails. B. Performing data flow filtering.

More information

Oracle Associate User With Schema Export Full

Oracle Associate User With Schema Export Full Oracle Associate User With Schema Export Full Another way to manage user security is to assign users privileges and roles. You can grant a user unlimited access to all tablespaces of a database with one

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

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

Oracle Login Maximum Length Of Column Name In 11g Table

Oracle Login Maximum Length Of Column Name In 11g Table Oracle Login Maximum Length Of Column Name In 11g Table Sign In Icon Fusion Middleware Online Documentation Library, 11g Release 1 (11.1.1.7) / Business Working with Logical Tables, Joins, and Columns

More information

Triple-O migration scenarios. Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf

Triple-O migration scenarios. Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf Triple-O migration scenarios Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf Topics Triple-O technology and prerequisites Triple-O architecture Online migration with

More information

Triple-O migration scenarios. Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf

Triple-O migration scenarios. Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf Triple-O migration scenarios Dr. Stephan Bühne Senior Principal Technical Consultant, SAP Solution Center Walldorf Topics Triple-O technology and prerequisites Triple-O architecture Online migration with

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 10g Move Table To Another Schema

Oracle 10g Move Table To Another Schema Oracle 10g Move Table To Another Schema Export the tables from different schemas in Oracle 10g database on a Linux server. (oracle@localhost ~)$ sqlplus / as sysdba. a1 and a2 are 2 schemas. Maybe you

More information

Things to remember when working with Oracle... (for UDB specialists)

Things to remember when working with Oracle... (for UDB specialists) TRAINING & CONSULTING Things to remember when working with Oracle... (for UDB specialists) Kris Van Thillo, ABIS ABIS Training & Consulting www.abis.be training@abis.be 2013 Document number: DB2LUWUserMeeting2013Front.fm

More information

Oracle GoldenGate 11g Release 2 ( ) Release Notes E

Oracle GoldenGate 11g Release 2 ( ) Release Notes E Oracle GoldenGate 11g Release 2 (11.2.1.0.1) Release Notes E35197-01 Copyright 2012 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license

More information

Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2

Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2 Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2 In the article you will have a look at the steps to install, configure and deploy

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

REDO INTERNALS AND TUNING BY REDO REDUCTION

REDO INTERNALS AND TUNING BY REDO REDUCTION REDO INTERNALS AND TUNING BY REDO REDUCTION Introduction This paper is to explore internals of redo generation and then analyze the effect of excessive redo generation. We will substantiate common issues

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

How To Drop All Tables In A Schema In Oracle 10g

How To Drop All Tables In A Schema In Oracle 10g How To Drop All Tables In A Schema In Oracle 10g Imports/exports all schema object types If you run Oracle Application Express with Oracle Database 10g release 1 (10.1) or later, you can generate When

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

Oracle Copy Entire Schema Within Database Another

Oracle Copy Entire Schema Within Database Another Oracle Copy Entire Schema Within Database Another I want to copy an Oracle schema from a production database to a validation Use expdp with the flashback_scn or flashback_time parameters, along. In an

More information

CHAPTER. Planning and Managing Tablespaces

CHAPTER. Planning and Managing Tablespaces CHAPTER 3 Planning and Managing Tablespaces 62 Oracle Database 12c DBA Handbook How a DBA configures the layout of the tablespaces in a database directly affects the performance and manageability of the

More information

What is new on 12c For Backup and Recovery. By: Francisco Munoz Alvarez

What is new on 12c For Backup and Recovery. By: Francisco Munoz Alvarez What is new on 12c For Backup and Recovery By: Francisco Munoz Alvarez About the Speaker Francisco Munoz Alvarez Oracle ACE Director CLOUG (Chilean Oracle Users Group) President LAOUC (Latin American Oracle

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

Oracle GoldenGate with Oracle Real Application Clusters Configuration Best Practices O R A C L E W H I T E P A P E R J U N E

Oracle GoldenGate with Oracle Real Application Clusters Configuration Best Practices O R A C L E W H I T E P A P E R J U N E Oracle GoldenGate with Oracle Real Application Clusters Configuration Best Practices O R A C L E W H I T E P A P E R J U N E 2 0 1 8 Introduction 1 Configuration Overview 2 Oracle GoldenGate 2 Oracle Real

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 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

CHAPTER. Oracle Database 11g Architecture Options

CHAPTER. Oracle Database 11g Architecture Options CHAPTER 1 Oracle Database 11g Architecture Options 3 4 Part I: Critical Database Concepts Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database

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

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

Replication to SAP HANA Database with Oracle GoldenGate 12c

Replication to SAP HANA Database with Oracle GoldenGate 12c Replica on to SAP HANA Database with Oracle GoldenGate 12c Replication to SAP HANA Database with Oracle GoldenGate 12c Partner with Bristlecone to op ize your supply chain investment and implement quick

More information

globalization/dmu/overview/index.html This document contains the following topics:

globalization/dmu/overview/index.html This document contains the following topics: Oracle Database Migration Assistant for Unicode Release Notes Release 2.2 E83418-01 November 2017 Release Notes This document contains important information for Oracle Database Migration Assistant for

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 : 1z0-067 Title : Upgrade Oracle9i/10g/11g OCA to Oracle Database 12c OCP Vendor : Oracle Version : DEMO

More information

Oracle Database 12c. Boeblingen Bootcamp February 2014 SIG Washington DC April 2014

Oracle Database 12c. Boeblingen Bootcamp February 2014 SIG Washington DC April 2014 Reduced Upgrade Memory & Migrate Footprint Oracle Database 12c Sandra Sandra Skehin Skehin Boeblingen Bootcamp February 2014 SIG Washington DC April 2014 Safe Harbor Statement The following is intended

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

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

Oracle Flashback Data Archive (FDA) O R A C L E W H I T E P A P E R M A R C H

Oracle Flashback Data Archive (FDA) O R A C L E W H I T E P A P E R M A R C H Oracle Flashback Data Archive (FDA) O R A C L E W H I T E P A P E R M A R C H 2 0 1 8 Table of Contents Disclaimer 1 Introduction 2 Tracking/Viewing Changes is Complicated 3 Enabling Flashback Data Archive

More information

Tablespace Usage By Schema In Oracle 11g Query To Check Temp

Tablespace Usage By Schema In Oracle 11g Query To Check Temp Tablespace Usage By Schema In Oracle 11g Query To Check Temp 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

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-063 Title : Oracle Database 12c: Advanced Administration Vendor : Oracle Version : DEMO Get Latest

More information

LOGGING OR NOLOGGING THAT IS THE QUESTION. By: Francisco Munoz Alvarez

LOGGING OR NOLOGGING THAT IS THE QUESTION. By: Francisco Munoz Alvarez LOGGING OR NOLOGGING THAT IS THE QUESTION By: Francisco Munoz Alvarez LOGGING OR NOLOGGING : THAT IS THE QUESTION Francisco Munoz Alvarez Oracle ACE Director CLOUG (Chilean Oracle Users Group) President

More information

Oracle Database 12c: New Features for Administrators (40 hrs.) Prerequisites: Oracle Database 11g: Administration Workshop l

Oracle Database 12c: New Features for Administrators (40 hrs.) Prerequisites: Oracle Database 11g: Administration Workshop l Oracle Database 12c: New Features for Administrators (40 hrs.) Prerequisites: Oracle Database 11g: Administration Workshop l Course Topics: Introduction Overview Oracle Database Innovation Enterprise Cloud

More information

Oracle Fusion Middleware Administering Oracle GoldenGate for Windows and UNIX. 12c ( )

Oracle Fusion Middleware Administering Oracle GoldenGate for Windows and UNIX. 12c ( ) Oracle Fusion Middleware Administering Oracle GoldenGate for Windows and UNIX 12c (12.2.0.1) E66357-06 September 2017 Oracle Fusion Middleware Administering Oracle GoldenGate for Windows and UNIX, 12c

More information

Oracle GoldenGate for HP NonStop SQL/MP

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

More information