The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 29, 2016

Filed:

Mar. 14, 2013
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

J. William Lee, Belmont, CA (US);

Vipin Gokhale, San Ramon, CA (US);

Muthu Olagappan, Belmont, CA (US);

Sanket Hase, Mountain View, CA (US);

Vivekanandhan Raja, Foster City, CA (US);

Michael John Skarpelos, San Jose, CA (US);

Michael Stewart, San Francisco, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 11/14 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 11/1471 (2013.01); G06F 17/30566 (2013.01); G06F 21/6218 (2013.01);
Abstract

In an approach, a database server maintains a container database which comprises: one or more pluggable databases, a root database that stores an undo log for rolling back transactions on the consolidated database, and a redo log for replaying modifications to the container database. The database server restores a particular pluggable with a backup version that corresponds to a first point in time. The database server generates a clone database loaded with a backup version of the root database that corresponds to the first point in time. The database server applies the redo log to recover the particular pluggable database and the clone database to a second point in time that is later than the first point in time. The database server identifies, based on the clone database, one or more active transactions on the particular pluggable database. The database server rolls back the one or more active transactions.


Find Patent Forward Citations

Loading…