Contents

Title and Copyright Information

Preface

What's New in Oracle Streams?

Part I Streams Concepts

1 Introduction to Streams

2 Streams Capture Process

3 Streams Staging and Propagation

4 Streams Apply Process

5 Rules

6 How Rules Are Used in Streams

7 Rule-Based Transformations

8 Information Provisioning

9 Streams High Availability Environments

Part II Streams Administration

10 Preparing a Streams Environment

11 Managing a Capture Process

12 Managing Staging and Propagation

13 Managing an Apply Process

14 Managing Rules

15 Managing Rule-Based Transformations

16 Using Information Provisioning

17 Other Streams Management Tasks

18 Troubleshooting a Streams Environment

Part III Monitoring Streams

19 Monitoring a Streams Environment

20 Monitoring Streams Capture Processes

21 Monitoring Streams Queues and Propagations

22 Monitoring Streams Apply Processes

23 Monitoring Rules

24 Monitoring Rule-Based Transformations

25 Monitoring File Group and Tablespace Repositories

26 Monitoring Other Streams Components

Part IV Sample Environments and Applications

27 Single-Database Capture and Apply Example

28 Rule-Based Application Example

Part V Appendixes

A XML Schema for LCRs

B Online Database Upgrade with Streams

C Online Database Maintenance with Streams

Glossary

Index