Overview of the process

To perform tablespace point-in-time recovery, follow these steps. Please refer to the Oracle8 Backup and Recovery Guide for a more detailed set of directions.

  1. Identify any objects in the original database that may be impacted by the tablespace point-in-time recovery. This will include any dependent objects, tables with referential integrity, and indexes and objects created after the point-in-time recovery time. The various constraints will have to be removed prior to tablespace point-in-time recovery.

  2. Create a second, or clone, database. Using hot or cold backups, restore the datafiles to the clone database. Normally, you will only need the datafiles corresponding to the SYSTEM tablespace, the rollback segments, any temporary tablespaces, and the tablespace containing the tables to be recovered. If necessary, use archive files to roll forward the tablespaces to the desired point.

  3. Mount the clone database using the ALTER DATABASE MOUNT CLONE DATABASE command.

  4. Use the Export utility to export metadata about the objects in the tablespaces to be recovered.

  5. Alter the original database to rename the datafiles to the recovered tablespace datafiles.

  6. Input this special export. All objects in the tablespaces are effectively dropped and recreated.

  7. Delete the remaining datafiles in the clone database.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset