Patent ID: 9298564
Filing Date: 2016-03-29
CPC Classification: G06F

Claim Text:
1. A method comprising: a database server maintaining a container database, wherein the container database comprises: the database server restoring a particular pluggable database with a backup version of the particular pluggable database that corresponds to a first point in time; the database server generating a clone database loaded with a backup version of the root database that corresponds to the first point in time, the clone database including a backup version of the undo log of the root database; the database server applying one or more redo records of the redo log to recover the particular pluggable database and the clone database, including the backup version of the undo log, to a second point in time that is later than the first point in time; the database server identifying, based on the backup version of the undo log in the clone database, one or more active transactions on the particular pluggable database that have not committed by the second point in time; the database server rolling back the one or more active transactions, wherein modifications to the particular pluggable database performed during roll back of the one or more active transactions are recorded in the redo log; wherein the method is performed by one or more computing devices.