Techniques for replicating groups of database objects
First Claim
1. A computer-implemented method for making a replica of a particular group of database objects on a particular node of a network, which particular node does not initially have the particular group of database objects, the method comprising:
- determining whether conditions for copying a full database from a first node are satisfied, wherein the first node is a first master definition node authorized to define members of the particular group of database objects;
if conditions for copying the full database from the first node are not satisfied, then employing a database-object-copy routine for each database object in the particular group of database objects; and
if conditions for copying the full database from the first node are satisfied, then employing a full-database-copy routine for performing a copy of an entire database installed on a node.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for making a replica of a particular group of database objects of a database on a particular node that does not initially have the particular group of database objects include determining whether conditions for copying a full database from a first node are satisfied. If conditions for copying the full database from the first node are not satisfied, then a database-object-copy routine is employed for each database object in the particular group of database objects. If conditions for copying the full database from the first node are satisfied, then a full-database-copy routine for performing a copy of an entire database is employed.
44 Citations
14 Claims
-
1. A computer-implemented method for making a replica of a particular group of database objects on a particular node of a network, which particular node does not initially have the particular group of database objects, the method comprising:
-
determining whether conditions for copying a full database from a first node are satisfied, wherein the first node is a first master definition node authorized to define members of the particular group of database objects;
if conditions for copying the full database from the first node are not satisfied, then employing a database-object-copy routine for each database object in the particular group of database objects; and
if conditions for copying the full database from the first node are satisfied, then employing a full-database-copy routine for performing a copy of an entire database installed on a node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium carrying one or more sequences of instructions for making a replica of a particular group of database objects on a particular node of a network, which particular node does not initially have the particular group of database objects, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
determining whether conditions for copying a full database from a first node are satisfied, wherein the first node is a first master definition node authorized to define members of the particular group of database objects;
if conditions for copying the full database from the first node are not satisfied, then employing a database-object-copy routine for each database object in the particular group of database objects; and
if conditions for copying the full database from the first node are satisfied, then employing a full-database-copy routine for performing a copy of an entire database installed on a node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification