14
www.oracletrainings.com Oracle Streams Training AT Oracle Trainings Email : [email protected] Contact : +91 8121 020 111

Oracle Streams Training | Oracle Streams - Oracle Trainings

Embed Size (px)

Citation preview

Page 1: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

Oracle Streams Training AT Oracle Trainings

Email : [email protected] Contact : +91 8121 020 111

Page 2: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

Oracle Streams Training Course Content• Introductiono Oracle Streams: Basic Conceptso Capture & Event Stagingo Staging the Area Propagationo Rules_Engineo Oracle Streams with Single-Source & Multiple-Source Databaseo Oracle Streams Usage_ Scenarioso Using Oracle Streams for Upgrades & Migrationso Interfaces of Oracle Streams

Page 3: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Configuration Of Databaseo Database Configuring Parameterso Configuring the Archive Loggingo Supplemental_Loggingo Database Configuration with the Enterprise Managero Configuring Communication b/w Databaseso Configuring the Multiple Streams Siteso Additional Preparation for the File Propagation• Basic Objects of the Oracle Streamso Types Of Objecto Streams_Eventso Logical Change Recordso Creating & Managing a Streams Administrator Usero Staging of Area Architectureo SYS.AnyData_Queueso Creating an Staging Queueo View Interface to an Queue Buffers

Page 4: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• System-Created-Ruleso Using Rules in the Oracle Streamso Generating System Created Ruleso Using Subset Rules with the Oracle Streamso Row Sub-settingo Customizing the System-Created Ruleso Negative of Rule Setso Rule Evaluation with the Negative Rule Setso Monitoring Of Rules• Enterprise Manager Interface to the Oracle Streamso The Oracle Streams Manageability Featureso Configuring the Oracle Streamso Streams Set-up Pageo Streams Table-space Replication Wizardo Capture-Managemento Apply_Managemento Propagation Of Management

Page 5: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Configuration Of Simplified Streamso The Simplified Configuration Procedureso Replicating a Single Table-space & Set of Tablespaces (MAINTAIN_TTS)o Instantiating the Database Objectso Replicating Tables, Schemas, & Entire Databaseo Improved Diagnostics for the Streamso Removing an Streams Queueo Removing All the Streams Components• Capture Process_Conceptso Captureo Implicit Event-Captureo Capture Process-Componentso Identifying the Changes to Captureo Logical Change Records )o Data Types, DDL & DML Types Capturedo Commands & DDLs Not Capturedo Streams Tags & Downstream Capture

Page 6: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Configuring an Capture Processo Creating an Capture Processo Downstream_Captureo Capture Process_Parameterso Starting & Managing the Capture Processo Monitoring The Log File Availabilityo Capture the Process Statisticso Troubleshooting Of Capture• Instantiationso Performing the Instantiationo Preparing for the Instantiationo Setting Instantiation SCNo Import Instantiation & Creationo Instantiation Using Data Pumpo Setting the Instantiation SCN Manuallyo Instantiating an Database Using RMANo Verifying Instantiations at Apply Site

Page 7: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Propagation Concepts & Configurationo Directed Networkso Queue & Forwardingo Apply-Forwardingo Queue-to-Queue Propagationo Propagation Job, Rules, & Schedulingo Creating, Managing, & Monitoring Propagationo Troubleshooting the Propogation Configuration• Apply Concepts & Configurationo Processing the Streams Eventso Applying the DDL Eventso Error_Queueo Required Apply User Privilegeso Apply Process Components & Ruleso Enqueue Destination & Execution Directives During Applyo The Virtual Dependency Definitiono Apply Process & Parameters

Page 8: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Transformationso The Rule-Based Transformationso Declarative LCR- Transformationso Customized Rule-Based-Transformationso Modifying LCRo Using the LCR Extra Attributeso Creating an Rule-Based Transformationo One-to-many Transformationso Viewing & Managing Rule-Based Transformations• Apply Handlerso Creating a Apply Handler Procedureo Implementing an DML Handlero Creating a Error Handlero Implementing an DDL & a Precommit Handlero Restrictions for Apply Handler Procedureso Managing the Apply Handlerso Customizing the Apply Handler Actionso Viewing of Apply Handler Information

Page 9: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Administering an Streams Environmento Managing Capture Processo Managing of Propagationso Managing Of Apply Processeso Starting & Stopping Streams Processeso Managing The Streams Process Rule Setso Troubleshooting For Apply Failures• Reconfiguring Streams Environmento Different Types of Streams Environmentso Extending an Single-Source Systemo Extending an Multiple-Source Systemo Using Streams for Upgrades/ Migrationso Removing Sites & Objects

Page 10: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Data-Conflictso What Is an Replication Conflict?o Error-Queueo Various Types of Data Conflictso Primary & Substitute Key Columnso Detecting_Conflictso Data Consistency & Convergenceo Conflict Avoidance & Resolution Foundationo Site_Ownership• Conflict_Resolutiono Prebuilt_Conflict Handlerso Resolution of Columnso Column-Listso Configuring the Supplemental Loggingo Resolving Conflicts with Prebuilt & Custom Update Conflict Handlerso Common Data Conflict- Errorso Print Values from a SYS-.AnyData Typeo Managing- Errors

Page 11: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Message Queuing- Conceptso Enqueuing of Eventso Subscriptions & Recipient Listo Creating an Messaging Cliento Streams Messages with Object Typeso Dequeuing of Messages in Streamso Message_Handlerso Configuring Message Notification & Monitoring Streams Messagingo Queue_Management Page• Enqueuing & Dequeing Eventso Enqueuing an Message in Streamso Creating an User Messages with LCRso Enqueuing an User-Created LCRo Configuring the Propagation of Non-LCR Eventso Dequeuing the LCRs and Messageso Applying the User-Created LCR Eventso Configuring the Rule-Based Apply of Messages

Page 12: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

• Best Practices and Operational Considerationso Best Practices for Configuring of Streamso Capture the Process SCN Values & Checkpointso Modifying FIRST_SCN & START_SCNo Source Queue-Growtho NOLOGGING- Operationso Clock -Synchronizationo Integrating Triggers with the Streams• Troubleshooting of Oracle- Streamso Troubleshooting- Captureo Troubleshooting _Propagationo Troubleshooting_Applyo Troubleshooting Secure Queue_Access

Page 13: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com

Please Like Us OnFacebook : https://www.facebook.com/oracleonlinetrainingLinkedIn : https://www.linkedin.com/in/oracletrainingsTwitter :  https://twitter.com/oracletrainigs

Page 14: Oracle Streams Training | Oracle Streams - Oracle Trainings

www.oracletrainings.com