You can create a duplicate of a database from an open database backup. To do so:
1. Create an open backup
2. Create a trace of the control file
3. Move the backup datafiles to the target location (directory or machine)
4. Edit the create file control script
5. Run the create control file script from SQL*Plus as SYSDBA
6. Recover the database using archive logs
7. Open the database reset logs
For more information see Chapter 6 of "Oracle Backup and Recovery 101."
Get more tips in minutes! Return to the main page.
About the author: Kenny Smith has been working with Oracle technology on HP servers for over a decade. He specializes in Oracle database architecture, database administration and development. He has presented at numerous Oracle conferences on two continents. He has published many articles describing Oracle solutions and has co-authored "Oracle Backup and Recovery 101" from Oracle Press.
IOUG: Become a member of the IOUG to access the paper referenced here and a repository of technical content created for Oracle users by Oracle users.