You can use the dbed_ckptrollback command to rollback an Oracle database to a Storage Checkpoint.
Before performing a Storage Rollback, the following conditions must be met:
To rollback a tablespace to a Storage Checkpoint
Use the dbed_ckptrollback command with the -T option as follows:
$ /opt/VRTS/bin/dbed_ckptrollback -S PROD -H \ /oracle/product -T DATA01 -c Checkpoint_903937870
If the Oracle database is running, you must take the tablespace offline before running this command. If the tablespace is online, the command will fail.
In the case of an instant Storage Checkpoint, rolling back a tablespace does not apply.
To rollback datafiles to a Storage Checkpoint
Use the dbed_ckptrollback command with the -F option as follows:
$ /opt/VRTS/bin/dbed_ckptrollback -S PROD -H /oracle/product \ -F /share/oradata1/data01.dbf /share/oradata2/index01.dbf \ -c Checkpoint_903937870
If the Oracle database is running, you must take the datafile offline before running this command. If the datafile is online, the command will fail.
In the case of an instant Storage Checkpoint, rolling back datafiles does not apply.