Oracle DBMS - One More Use For DataGuard: Hassle-Free Database Cloning For Reporting (9i+)
You're probably familiar with Data Guard (i.e., Standby Databases) as a database recovery tool. The concept is simple: Oracle applies redo data from the production database to one or more standby databases, keeping them synchronized so they can take over if the main database goes down.
However, another potential use for DataGuard is to capture data from a production database for use in a secondary database for reporting, testing, or data warehousing. This approach eliminates the need to create time-consuming scripts or programs to transport the data from one database to another.