SlideShare une entreprise Scribd logo
1  sur  14
www.oracletrainings.com
Oracle Streams Training
AT
Oracle Trainings
Email : inbox.oracletrainings@gmail.com Contact : +91 8121 020 111
www.oracletrainings.com
Oracle Streams Training Course Content
• Introduction
o Oracle Streams: Basic Concepts
o Capture & Event Staging
o Staging the Area Propagation
o Rules_Engine
o Oracle Streams with Single-Source & Multiple-Source Database
o Oracle Streams Usage_ Scenarios
o Using Oracle Streams for Upgrades & Migrations
o Interfaces of Oracle Streams
www.oracletrainings.com
• Configuration Of Database
o Database Configuring Parameters
o Configuring the Archive Logging
o Supplemental_Logging
o Database Configuration with the Enterprise Manager
o Configuring Communication b/w Databases
o Configuring the Multiple Streams Sites
o Additional Preparation for the File Propagation
• Basic Objects of the Oracle Streams
o Types Of Object
o Streams_Events
o Logical Change Records
o Creating & Managing a Streams Administrator User
o Staging of Area Architecture
o SYS.AnyData_Queues
o Creating an Staging Queue
o View Interface to an Queue Buffers
www.oracletrainings.com
• System-Created-Rules
o Using Rules in the Oracle Streams
o Generating System Created Rules
o Using Subset Rules with the Oracle Streams
o Row Sub-setting
o Customizing the System-Created Rules
o Negative of Rule Sets
o Rule Evaluation with the Negative Rule Sets
o Monitoring Of Rules
• Enterprise Manager Interface to the Oracle Streams
o The Oracle Streams Manageability Features
o Configuring the Oracle Streams
o Streams Set-up Page
o Streams Table-space Replication Wizard
o Capture-Management
o Apply_Management
o Propagation Of Management
www.oracletrainings.com
• Configuration Of Simplified Streams
o The Simplified Configuration Procedures
o Replicating a Single Table-space & Set of Tablespaces (MAINTAIN_TTS)
o Instantiating the Database Objects
o Replicating Tables, Schemas, & Entire Database
o Improved Diagnostics for the Streams
o Removing an Streams Queue
o Removing All the Streams Components
• Capture Process_Concepts
o Capture
o Implicit Event-Capture
o Capture Process-Components
o Identifying the Changes to Capture
o Logical Change Records )
o Data Types, DDL & DML Types Captured
o Commands & DDLs Not Captured
o Streams Tags & Downstream Capture
www.oracletrainings.com
• Configuring an Capture Process
o Creating an Capture Process
o Downstream_Capture
o Capture Process_Parameters
o Starting & Managing the Capture Process
o Monitoring The Log File Availability
o Capture the Process Statistics
o Troubleshooting Of Capture
• Instantiations
o Performing the Instantiation
o Preparing for the Instantiation
o Setting Instantiation SCN
o Import Instantiation & Creation
o Instantiation Using Data Pump
o Setting the Instantiation SCN Manually
o Instantiating an Database Using RMAN
o Verifying Instantiations at Apply Site
www.oracletrainings.com
• Propagation Concepts & Configuration
o Directed Networks
o Queue & Forwarding
o Apply-Forwarding
o Queue-to-Queue Propagation
o Propagation Job, Rules, & Scheduling
o Creating, Managing, & Monitoring Propagation
o Troubleshooting the Propogation Configuration
• Apply Concepts & Configuration
o Processing the Streams Events
o Applying the DDL Events
o Error_Queue
o Required Apply User Privileges
o Apply Process Components & Rules
o Enqueue Destination & Execution Directives During Apply
o The Virtual Dependency Definition
o Apply Process & Parameters
www.oracletrainings.com
• Transformations
o The Rule-Based Transformations
o Declarative LCR- Transformations
o Customized Rule-Based-Transformations
o Modifying LCR
o Using the LCR Extra Attributes
o Creating an Rule-Based Transformation
o One-to-many Transformations
o Viewing & Managing Rule-Based Transformations
• Apply Handlers
o Creating a Apply Handler Procedure
o Implementing an DML Handler
o Creating a Error Handler
o Implementing an DDL & a Precommit Handler
o Restrictions for Apply Handler Procedures
o Managing the Apply Handlers
o Customizing the Apply Handler Actions
o Viewing of Apply Handler Information
www.oracletrainings.com
• Administering an Streams Environment
o Managing Capture Process
o Managing of Propagations
o Managing Of Apply Processes
o Starting & Stopping Streams Processes
o Managing The Streams Process Rule Sets
o Troubleshooting For Apply Failures
• Reconfiguring Streams Environment
o Different Types of Streams Environments
o Extending an Single-Source System
o Extending an Multiple-Source System
o Using Streams for Upgrades/ Migrations
o Removing Sites & Objects
www.oracletrainings.com
• Data-Conflicts
o What Is an Replication Conflict?
o Error-Queue
o Various Types of Data Conflicts
o Primary & Substitute Key Columns
o Detecting_Conflicts
o Data Consistency & Convergence
o Conflict Avoidance & Resolution Foundation
o Site_Ownership
• Conflict_Resolution
o Prebuilt_Conflict Handlers
o Resolution of Columns
o Column-Lists
o Configuring the Supplemental Logging
o Resolving Conflicts with Prebuilt & Custom Update Conflict Handlers
o Common Data Conflict- Errors
o Print Values from a SYS-.AnyData Type
o Managing- Errors
www.oracletrainings.com
• Message Queuing- Concepts
o Enqueuing of Events
o Subscriptions & Recipient List
o Creating an Messaging Client
o Streams Messages with Object Types
o Dequeuing of Messages in Streams
o Message_Handlers
o Configuring Message Notification & Monitoring Streams Messaging
o Queue_Management Page
• Enqueuing & Dequeing Events
o Enqueuing an Message in Streams
o Creating an User Messages with LCRs
o Enqueuing an User-Created LCR
o Configuring the Propagation of Non-LCR Events
o Dequeuing the LCRs and Messages
o Applying the User-Created LCR Events
o Configuring the Rule-Based Apply of Messages
www.oracletrainings.com
• Best Practices and Operational Considerations
o Best Practices for Configuring of Streams
o Capture the Process SCN Values & Checkpoints
o Modifying FIRST_SCN & START_SCN
o Source Queue-Growth
o NOLOGGING- Operations
o Clock -Synchronization
o Integrating Triggers with the Streams
• Troubleshooting of Oracle- Streams
o Troubleshooting- Capture
o Troubleshooting _Propagation
o Troubleshooting_Apply
o Troubleshooting Secure Queue_Access
www.oracletrainings.com
Please Like Us On
Facebook : https://www.facebook.com/oracleonlinetraining
LinkedIn : https://www.linkedin.com/in/oracletrainings
Twitter : https://twitter.com/oracletrainigs
www.oracletrainings.com

Contenu connexe

En vedette

Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Developmentrehaniltifat
 
06 Using More Package Concepts
06 Using More Package Concepts06 Using More Package Concepts
06 Using More Package Conceptsrehaniltifat
 
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...03 Writing Control Structures, Writing with Compatible Data Types Using Expli...
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...rehaniltifat
 
08 Dynamic SQL and Metadata
08 Dynamic SQL and Metadata08 Dynamic SQL and Metadata
08 Dynamic SQL and Metadatarehaniltifat
 
05 Creating Stored Procedures
05 Creating Stored Procedures05 Creating Stored Procedures
05 Creating Stored Proceduresrehaniltifat
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts
 
Oracle Purchasing | Oracle Purchasing Training - Oracle Trainings
Oracle Purchasing | Oracle Purchasing Training - Oracle TrainingsOracle Purchasing | Oracle Purchasing Training - Oracle Trainings
Oracle Purchasing | Oracle Purchasing Training - Oracle TrainingsOracleTrainings
 
04 Handling Exceptions
04 Handling Exceptions04 Handling Exceptions
04 Handling Exceptionsrehaniltifat
 

En vedette (9)

Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development
 
06 Using More Package Concepts
06 Using More Package Concepts06 Using More Package Concepts
06 Using More Package Concepts
 
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...03 Writing Control Structures, Writing with Compatible Data Types Using Expli...
03 Writing Control Structures, Writing with Compatible Data Types Using Expli...
 
08 Dynamic SQL and Metadata
08 Dynamic SQL and Metadata08 Dynamic SQL and Metadata
08 Dynamic SQL and Metadata
 
05 Creating Stored Procedures
05 Creating Stored Procedures05 Creating Stored Procedures
05 Creating Stored Procedures
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g Features
 
Oracle Purchasing | Oracle Purchasing Training - Oracle Trainings
Oracle Purchasing | Oracle Purchasing Training - Oracle TrainingsOracle Purchasing | Oracle Purchasing Training - Oracle Trainings
Oracle Purchasing | Oracle Purchasing Training - Oracle Trainings
 
04 Handling Exceptions
04 Handling Exceptions04 Handling Exceptions
04 Handling Exceptions
 

Plus de OracleTrainings

Oracle Performance Tuning Training | Oracle Performance Tuning
Oracle Performance Tuning Training | Oracle Performance TuningOracle Performance Tuning Training | Oracle Performance Tuning
Oracle Performance Tuning Training | Oracle Performance TuningOracleTrainings
 
oracle jd edwards training | oracle jd edwards | jd edwards
oracle jd edwards training | oracle jd edwards | jd edwardsoracle jd edwards training | oracle jd edwards | jd edwards
oracle jd edwards training | oracle jd edwards | jd edwardsOracleTrainings
 
Oracle Treasury | Oracle Treasury Training - Oracle Trainings
Oracle Treasury | Oracle Treasury Training - Oracle TrainingsOracle Treasury | Oracle Treasury Training - Oracle Trainings
Oracle Treasury | Oracle Treasury Training - Oracle TrainingsOracleTrainings
 
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay Training
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay TrainingOracle R-12 Procure To Pay | Oracle R-12 Procure To Pay Training
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay TrainingOracleTrainings
 
Oracle PPM Cloud Project Financial Management - Oracle Training
Oracle PPM Cloud Project Financial Management - Oracle TrainingOracle PPM Cloud Project Financial Management - Oracle Training
Oracle PPM Cloud Project Financial Management - Oracle TrainingOracleTrainings
 
Oracle Policy Administration Training online - Oracle Trainings
Oracle Policy Administration Training online - Oracle TrainingsOracle Policy Administration Training online - Oracle Trainings
Oracle Policy Administration Training online - Oracle TrainingsOracleTrainings
 
Oracle Audit Vault Training | Audit Vault - Oracle Trainings
Oracle Audit Vault Training | Audit Vault - Oracle TrainingsOracle Audit Vault Training | Audit Vault - Oracle Trainings
Oracle Audit Vault Training | Audit Vault - Oracle TrainingsOracleTrainings
 

Plus de OracleTrainings (7)

Oracle Performance Tuning Training | Oracle Performance Tuning
Oracle Performance Tuning Training | Oracle Performance TuningOracle Performance Tuning Training | Oracle Performance Tuning
Oracle Performance Tuning Training | Oracle Performance Tuning
 
oracle jd edwards training | oracle jd edwards | jd edwards
oracle jd edwards training | oracle jd edwards | jd edwardsoracle jd edwards training | oracle jd edwards | jd edwards
oracle jd edwards training | oracle jd edwards | jd edwards
 
Oracle Treasury | Oracle Treasury Training - Oracle Trainings
Oracle Treasury | Oracle Treasury Training - Oracle TrainingsOracle Treasury | Oracle Treasury Training - Oracle Trainings
Oracle Treasury | Oracle Treasury Training - Oracle Trainings
 
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay Training
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay TrainingOracle R-12 Procure To Pay | Oracle R-12 Procure To Pay Training
Oracle R-12 Procure To Pay | Oracle R-12 Procure To Pay Training
 
Oracle PPM Cloud Project Financial Management - Oracle Training
Oracle PPM Cloud Project Financial Management - Oracle TrainingOracle PPM Cloud Project Financial Management - Oracle Training
Oracle PPM Cloud Project Financial Management - Oracle Training
 
Oracle Policy Administration Training online - Oracle Trainings
Oracle Policy Administration Training online - Oracle TrainingsOracle Policy Administration Training online - Oracle Trainings
Oracle Policy Administration Training online - Oracle Trainings
 
Oracle Audit Vault Training | Audit Vault - Oracle Trainings
Oracle Audit Vault Training | Audit Vault - Oracle TrainingsOracle Audit Vault Training | Audit Vault - Oracle Trainings
Oracle Audit Vault Training | Audit Vault - Oracle Trainings
 

Dernier

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 

Dernier (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Oracle Streams Training | Oracle Streams - Oracle Trainings

  • 1. www.oracletrainings.com Oracle Streams Training AT Oracle Trainings Email : inbox.oracletrainings@gmail.com Contact : +91 8121 020 111
  • 2. www.oracletrainings.com Oracle Streams Training Course Content • Introduction o Oracle Streams: Basic Concepts o Capture & Event Staging o Staging the Area Propagation o Rules_Engine o Oracle Streams with Single-Source & Multiple-Source Database o Oracle Streams Usage_ Scenarios o Using Oracle Streams for Upgrades & Migrations o Interfaces of Oracle Streams
  • 3. www.oracletrainings.com • Configuration Of Database o Database Configuring Parameters o Configuring the Archive Logging o Supplemental_Logging o Database Configuration with the Enterprise Manager o Configuring Communication b/w Databases o Configuring the Multiple Streams Sites o Additional Preparation for the File Propagation • Basic Objects of the Oracle Streams o Types Of Object o Streams_Events o Logical Change Records o Creating & Managing a Streams Administrator User o Staging of Area Architecture o SYS.AnyData_Queues o Creating an Staging Queue o View Interface to an Queue Buffers
  • 4. www.oracletrainings.com • System-Created-Rules o Using Rules in the Oracle Streams o Generating System Created Rules o Using Subset Rules with the Oracle Streams o Row Sub-setting o Customizing the System-Created Rules o Negative of Rule Sets o Rule Evaluation with the Negative Rule Sets o Monitoring Of Rules • Enterprise Manager Interface to the Oracle Streams o The Oracle Streams Manageability Features o Configuring the Oracle Streams o Streams Set-up Page o Streams Table-space Replication Wizard o Capture-Management o Apply_Management o Propagation Of Management
  • 5. www.oracletrainings.com • Configuration Of Simplified Streams o The Simplified Configuration Procedures o Replicating a Single Table-space & Set of Tablespaces (MAINTAIN_TTS) o Instantiating the Database Objects o Replicating Tables, Schemas, & Entire Database o Improved Diagnostics for the Streams o Removing an Streams Queue o Removing All the Streams Components • Capture Process_Concepts o Capture o Implicit Event-Capture o Capture Process-Components o Identifying the Changes to Capture o Logical Change Records ) o Data Types, DDL & DML Types Captured o Commands & DDLs Not Captured o Streams Tags & Downstream Capture
  • 6. www.oracletrainings.com • Configuring an Capture Process o Creating an Capture Process o Downstream_Capture o Capture Process_Parameters o Starting & Managing the Capture Process o Monitoring The Log File Availability o Capture the Process Statistics o Troubleshooting Of Capture • Instantiations o Performing the Instantiation o Preparing for the Instantiation o Setting Instantiation SCN o Import Instantiation & Creation o Instantiation Using Data Pump o Setting the Instantiation SCN Manually o Instantiating an Database Using RMAN o Verifying Instantiations at Apply Site
  • 7. www.oracletrainings.com • Propagation Concepts & Configuration o Directed Networks o Queue & Forwarding o Apply-Forwarding o Queue-to-Queue Propagation o Propagation Job, Rules, & Scheduling o Creating, Managing, & Monitoring Propagation o Troubleshooting the Propogation Configuration • Apply Concepts & Configuration o Processing the Streams Events o Applying the DDL Events o Error_Queue o Required Apply User Privileges o Apply Process Components & Rules o Enqueue Destination & Execution Directives During Apply o The Virtual Dependency Definition o Apply Process & Parameters
  • 8. www.oracletrainings.com • Transformations o The Rule-Based Transformations o Declarative LCR- Transformations o Customized Rule-Based-Transformations o Modifying LCR o Using the LCR Extra Attributes o Creating an Rule-Based Transformation o One-to-many Transformations o Viewing & Managing Rule-Based Transformations • Apply Handlers o Creating a Apply Handler Procedure o Implementing an DML Handler o Creating a Error Handler o Implementing an DDL & a Precommit Handler o Restrictions for Apply Handler Procedures o Managing the Apply Handlers o Customizing the Apply Handler Actions o Viewing of Apply Handler Information
  • 9. www.oracletrainings.com • Administering an Streams Environment o Managing Capture Process o Managing of Propagations o Managing Of Apply Processes o Starting & Stopping Streams Processes o Managing The Streams Process Rule Sets o Troubleshooting For Apply Failures • Reconfiguring Streams Environment o Different Types of Streams Environments o Extending an Single-Source System o Extending an Multiple-Source System o Using Streams for Upgrades/ Migrations o Removing Sites & Objects
  • 10. www.oracletrainings.com • Data-Conflicts o What Is an Replication Conflict? o Error-Queue o Various Types of Data Conflicts o Primary & Substitute Key Columns o Detecting_Conflicts o Data Consistency & Convergence o Conflict Avoidance & Resolution Foundation o Site_Ownership • Conflict_Resolution o Prebuilt_Conflict Handlers o Resolution of Columns o Column-Lists o Configuring the Supplemental Logging o Resolving Conflicts with Prebuilt & Custom Update Conflict Handlers o Common Data Conflict- Errors o Print Values from a SYS-.AnyData Type o Managing- Errors
  • 11. www.oracletrainings.com • Message Queuing- Concepts o Enqueuing of Events o Subscriptions & Recipient List o Creating an Messaging Client o Streams Messages with Object Types o Dequeuing of Messages in Streams o Message_Handlers o Configuring Message Notification & Monitoring Streams Messaging o Queue_Management Page • Enqueuing & Dequeing Events o Enqueuing an Message in Streams o Creating an User Messages with LCRs o Enqueuing an User-Created LCR o Configuring the Propagation of Non-LCR Events o Dequeuing the LCRs and Messages o Applying the User-Created LCR Events o Configuring the Rule-Based Apply of Messages
  • 12. www.oracletrainings.com • Best Practices and Operational Considerations o Best Practices for Configuring of Streams o Capture the Process SCN Values & Checkpoints o Modifying FIRST_SCN & START_SCN o Source Queue-Growth o NOLOGGING- Operations o Clock -Synchronization o Integrating Triggers with the Streams • Troubleshooting of Oracle- Streams o Troubleshooting- Capture o Troubleshooting _Propagation o Troubleshooting_Apply o Troubleshooting Secure Queue_Access
  • 13. www.oracletrainings.com Please Like Us On Facebook : https://www.facebook.com/oracleonlinetraining LinkedIn : https://www.linkedin.com/in/oracletrainings Twitter : https://twitter.com/oracletrainigs