Contents

Title and Copyright Information

Preface

What's New in Oracle Streams?

Part I Oracle Streams Concepts

1 Introduction to Oracle Streams

2 Oracle Streams Information Capture

3 Oracle Streams Staging and Propagation

4 Oracle Streams Information Consumption

5 Rules

6 How Rules Are Used in Oracle Streams

7 Rule-Based Transformations

8 Oracle Streams High Availability Environments

Part II Oracle Streams Configuration

9 Preparing for and Configuring an Oracle Streams Environment

10 Configuring Implicit Capture

11 Configuring Queues and Propagations

12 Configuring Implicit Apply

13 Configuring Oracle Streams Messaging Environments

Part III Oracle Streams Administration

14 Managing Oracle Streams Implicit Capture

15 Managing Staging and Propagation

16 Managing Oracle Streams Information Consumption

17 Managing Rules

18 Managing Rule-Based Transformations

19 Other Oracle Streams Management Tasks

20 Troubleshooting an Oracle Streams Environment

Part IV Monitoring Oracle Streams

21 Monitoring an Oracle Streams Environment

22 Monitoring the Oracle Streams Topology and Performance

23 Monitoring Oracle Streams Implicit Capture

24 Monitoring Oracle Streams Queues and Propagations

25 Monitoring Oracle Streams Apply Processes

26 Monitoring Rules

27 Monitoring Rule-Based Transformations

28 Monitoring Other Oracle Streams Components

Part V Oracle Streams Information Provisioning

29 Information Provisioning Concepts

30 Using Information Provisioning

31 Monitoring File Group and Tablespace Repositories

Part VI Sample Environments and Applications

32 Single-Database Capture and Apply Example

33 Rule-Based Application Example

Part VII Appendixes

A How Oracle Streams Works With Other Database Components

B Oracle Streams Restrictions

C XML Schema for LCRs

D Online Database Upgrade with Oracle Streams

E Online Database Maintenance with Oracle Streams

Glossary

Index