Nie masz czasu na szukanie?

71 353 52 51 Centrala Obsługi Klienta

Pobierz PDF Pobierz DOC Formularz na szkolenie

Formularz na egzamin

5 +
= 10

Oracle Database 11g: Implement Streams


  1. Oracle Streams: Overview
    • What Is Oracle Streams?
    • Streams: Overview
    • Oracle Streams Database Configuration
    • Configuring Communication Between Databases
    • Identifying Streams Processes
    • Example Streams configurations
  2. Configuring Simple Streams Replication
    • Overview of Replication Configuration Steps
    • Ways to set up Oracle Streams
    • MAINTAIN_* Procedures: Overview
    • Configuration Decisions, Prerequisite Steps amp; Instantiation Options
    • Configuring Replication using Enterprise Manager
    • Replicating a Single Tablespace, a Set of Tablespaces, an Entire Database, Schemas amp; Tables
    • Viewing the Configuration Progress amp; Troubleshooting the Configuration Procedures
    • Removing Oracle Streams Components
  3. Customizing Streams with Rules
    • Using Rules in Oracle Streams
    • Generating System-Created Rules
    • Using Subset Rules with Oracle Streams
    • Creating Subset Rules amp; Row Subsetting
    • Customizing System-Created Rules amp; Negative Rule Sets
    • Rule Evaluation with Rule Sets
    • Creating Negative Rules
    • Monitoring System-Created Rules amp; Negative Rule Sets
  4. Capture Process: Concepts and Manual Configuration
    • Capture amp; Redo-Based Capture
    • Capture Process: Components
    • Identifying Changes to Capture amp; Data Types Captured
    • Streams Support for Transparent Data Encryption
    • Wallet Management
    • Types of changes captured amp; not captured
    • Limiting Captured Messages amp; Streams Tags
    • Capture Process Architecture amp; Creating and managing the Capture Process
  5. Instantiation
    • What Is Instantiation?
    • Performing Instantiation
    • Preparing for Instantiation
    • Instantiation SCN
    • Setting the Instantiation SCN
    • Instantiation Using Data Pump
    • Viewing Information About Instantiation amp; Verifying Instantiations at an Apply Site
    • Removing Instantiation Information
  6. Propagation Concepts and Manual Configuration
    • What is Propagation?
    • Directed Networks, Queue Forwarding amp; Apply Forwarding
    • How Does Propagation Work?
    • Queue-to-Queue Propagation
    • Guaranteed Message Delivery
    • Queue-to-Queue Propagation and Real Application Clusters
    • Manually Creating a Propagation
    • Managing amp; Monitoring Propagations
  7. Apply Concepts and Manual Configuration
    • What is Apply?
    • Processing Streams Messages
    • Applying DDL Messages
    • Applying Messages amp; Error Queue
    • Apply Process and Column Discrepancies
    • Creating, Modifying amp; Managing the Apply Process
    • Querying the Data Dictionary
    • Managing amp; Checking the Apply Process
  8. Transformations
    • Rule-Based Transformations and Capture, Propagation amp; Apply
    • Declarative LCR Transformations
    • Custom Rule-Based Transformations
    • Modifying an LCR
    • Using LCR Extra Attributes
    • Creating a Custom Rule-Based Transformation
    • Viewing Rule-Based Transformations
    • Managing Custom Rule-Based Transformations
  9. Apply Handlers
    • Message Processing
    • Apply Handlers for LCR Messages
    • Creating an Apply Handler Procedure
    • Implementing a DML Handler
    • Statement DML Handler Type
    • Recording Table Changes
    • Viewing Change Table Handler Information
    • Implementing LOB Assembly
  10. Configuring Downstream Capture
    • Prerequisites for Downstream Capture
    • Configuring Log Transport Services at the Source Database
    • Configuring Downstream Initialization at the Destination Database
    • Configuring Standby Logs at the Destination Database
    • Creating a Downstream Capture Process with a Database Link amp; Without a Database Link and with the MAINTAIN Procedure
    • Real-Time Downstream Capture
    • Monitoring Downstream Capture Processes
    • Monitoring Log File Availability
  11. Configuring Synchronous Capture
    • Synchronous Capture
    • Captured Data Types amp; Captured Changes
    • Configuring Synchronous Capture
    • Configuring Oracle Streams for Synchronous Capture
    • Configuring Synchronous Capture
    • Managing and Monitoring Synchronous Capture
  12. Extending the Streams Environment
    • Automatic Extension of OracleStreams: Adding New Shared Objects
    • Adding a Table to a Single or Multiple Source System
    • Adding Objects to a Multiple-Source System
    • Adding a New Destination to a Single-Source System
    • Final Configuration for a Populated Database amp; an Import Database
    • Using Streams API for Rolling Database Upgrades or Migrations
    • Preinstantiation Steps for Rolling Upgrade
    • Creating a New Streams Site by Using RMAN
  13. Configuring and Using XStream
    • Heterogeneous Data Sharing using Oracle Streams
    • XStream Architecture
    • XStream Out and XStream In
    • Position Order in an LCR Stream
    • Configuring an Outbound Server
    • Configuring an Inbound Server
    • XStream in Action – An Example
    • Monitoring XStream
  14. Splitting and Merging of Streams Destination
    • When to Think about Split and Merge
    • Splitting and Merging of Streams
    • Automatic Split and Merge Functionality
    • New Data Dictionary Views
    • Manual Splitting and Merging of Streams
  15. Avoiding Data Conflicts
    • What Is a Replication Conflict?
    • Error Queue
    • Types of Data Conflicts
    • Specifying Substitute Key Columns
    • Data Consistency and Convergence
    • Conflict Avoidance and Resolution Foundation
    • Avoiding Conflicts by Assigning Data Ownership
    • Suppressing Conflict Detection amp; Cascading Delete Operations
  16. Conflict Resolution
    • Prebuilt Conflict Handlers
    • Resolution Columns
    • Configuring Supplemental Logging
    • Resolving Conflicts with Prebuilt Update Conflict Handlers amp; Custom Conflict Handlers
    • Viewing Apply Errors amp; Error Transaction Information
    • Printing Values from a SYS.AnyData Type
    • Using Procedures to Execute LCRs
    • Viewing Conflict Resolution Information
  17. Comparing and Converging Data
    • Comparing Table Data
    • Creating amp; Performing Comparisons
    • Viewing the Differences in Data
    • Identifying the Rows That Differ
    • Converging Database Objects
    • Converging a Shared Database Object with a Session Tag Set
    • Rechecking the Results for a Comparison
    • Viewing amp; Purging Comparison Results
  18. Best Practices and Operations Considerations
    • Best Practices for Streams Database Configuration
    • Sharing amp; Purging LogMiner Data Dictionaries
    • Altering FIRST_SCN for a Capture Process
    • Removing Unnecessary Archived Log Files
    • Best Practices for Streams Database Operation amp; Captured Messages
    • Source Queue Growth
    • Clock Synchronization
    • Best Practices for Performing Backups of Your Streams Environment
  19. Monitoring Oracle Streams
    • Monitoring Tools
    • Using Oracle Enterprise Manager to Manage amp; Monitor Oracle Streams
    • Monitor Capture Statistics, Propagation Statistics amp; Apply Statistics
    • Message Tracking amp; Automated Alerts
    • Responding to Automated Alerts in Enterprise Manager
    • Checking the Trace Files and Alert Log
    • Streams Performance Advisor
    • Viewing Performance Statistics for Oracle Streams Components
  20. Troubleshooting Oracle Streams
    • How to Troubleshoot
    • Troubleshooting Capture
    • Troubleshooting Propagation
    • Troubleshooting Apply


The Oracle Database 11g: Implement Streams course is a hands-on introduction for Streams Administrators, DBAs and others who need to know how to share data and messages between schemas, applications, and Oracle databases which can be continents apart.

This course begins with “Guided Configurations”, both in Oracle Enterprise Manager and via command line (using PL/SQL packages). The second unit addresses “Manual Configurations”, which is followed by “Customizing your Configurations” with transformations and apply handlers.

The unit on “Extending Streams” includes topics such as Configuring Downstream Capture, Synchronous Captures, XStream, and extending the Streams configuration automatically, with a single MAINTAIN procedure or wizard, or by adding components individually in multiple steps.

The last unit on “Managing and Monitoring Streams” includes the split-and-merge functionality, analyzing and avoiding data conflicts, comparing data, best practices and troubleshooting guidelines. The appendices can be used to address additional customer needs, such as Advanced Queueing (AQ).

This course is based on Oracle Database 11g Release 2.



Oracle Database 11g: Administration Workshop I DBA

Oracle Database 11g: Administration Workshop II DBA



Certified Trainer

Metody pracy

Wykład multimedialny, ćwiczenia, laboratoria


W ramach uczestnictwa zapewniamy Państwu

  • organizacje szkolenia oraz zapewnienie trenera
  • testy sprawdzające poziom wiedzy i umiejętności poziomu umiejętności – pozwalające na uczestnictwo na szkoleniu osób o zbliżonym poziomie umiejętności (na życzenie Klienta)
  • materiały dydaktyczne w tym skrypt odpowiedni do określonego poziomu
  • samodzielne stanowisko komputerowe
  • catering podczas przerw (kawa, herbata, ciastka)
  • lunch
  • zestaw ćwiczeń po ukończeniu szkolenia dostępnych na płycie CD
  • certyfikat ukończenia szkolenia
  • bezpłatne konsultacje z Wykładowcą 2 tygodnie od ukończenia szkolenia
  • testy sprawdzające poziom wiedzy i umiejętności poziomu umiejętności po ukończeniu szkolenia (na życzenie klienta)


"W dniach 13-14, 15-16, 20-21.02.2017r. firma ProLearning przeprowadziła zaawansowane szkolenie z obsługi programu EXCEL 2013 dla pracowników firmy QuickService Logistics Polska Sp. z o.o. spółka komandytowa w…"

QuickService Logistics


"Credit Agricole Bank Polska S.A. niniejszym potwierdza, że firma Centrum Innowacji ProLearning przeprowadziła dla pracowników naszego banku szkolenia z zakresu tworzenia stron www (PHP, MySql) oraz znajomości…"

Credit Agricole Bank Polska S.A.

więcej referencji

Ostatnio przeglądane

Słowa kluczowe

Oracle, Database, Oracle Database 11g, baza danych, relacyjne bazy danych, Oracle Streams, SCN, Oracle Apply
  • Nasze certyfikacje

  • Microsoft
  • Oracle
  • Certiport
  • Pearson Vue


Czas trwania:
Liczba godzin dziennie:
Liczba dni:
Cena netto :

Twoje dane

- Zobacz regulamin

Prosimy o uzupełnienie poniższego formularza w celu zapisu na wybrane egzaminy.

Kod * Nazwa * Data * Godzina Opcja

Twoje dane

- Zobacz regulamin