System and method for verifying paths to a database
First Claim
Patent Images
1. A system comprising a memory storing a set of paths and a controller operable to verify paths to a database, verifying paths to the database comprising:
- opening a database utilizing a known path corresponding to the database;
creating a database object in the database; and
for each of the paths in the set of paths, verifying the path by attempting to access the database utilizing the path and determining whether the created database object is present in the database accessed utilizing the path, wherein if the created database object is present in the database accessed utilizing the path, the path is verified as a valid path to the database, and wherein if the created database object is not present in the database accessed utilizing the path, the path is determined to be an invalid path.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide systems and methods for verifying paths to databases. A method for identifying paths to a database may comprise opening a database in a set of databases utilizing a known path to the database, creating an object in the database and checking for the object utilizing one or more paths in a set of paths to databases, wherein paths in the set of paths corresponding to a database containing the alias are paths to the database. By repeating the above process for multiple databases, paths to multiple databases may be verified.
40 Citations
20 Claims
-
1. A system comprising a memory storing a set of paths and a controller operable to verify paths to a database, verifying paths to the database comprising:
-
opening a database utilizing a known path corresponding to the database; creating a database object in the database; and for each of the paths in the set of paths, verifying the path by attempting to access the database utilizing the path and determining whether the created database object is present in the database accessed utilizing the path, wherein if the created database object is present in the database accessed utilizing the path, the path is verified as a valid path to the database, and wherein if the created database object is not present in the database accessed utilizing the path, the path is determined to be an invalid path. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of verifying paths to a database, comprising:
-
opening a database utilizing a known path corresponding to the database; creating a database object in the database; and for each of the paths in the set of paths, verifying the path by attempting to access the database utilizing the path and determining whether the created database object is present in the database accessed utilizing the path, wherein if the created database object is present in the database accessed utilizing the path, the path is verified as a valid path to the database, and wherein if the created database object is not present in the database accessed utilizing the path, the path is determined to be an invalid path. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A software product comprising a set of computer instructions stored on a computer readable medium, the computer instructions executable by a computer processor to:
-
open a database utilizing a known path corresponding to the database; create a database object in the database; and for each path in a set of paths, verify the path by attempting to access the database utilizing the path and thereby determine whether the created database object is present in the database accessed utilizing the path, wherein if the created database object is present in the database accessed utilizing the path, the path is verified as a valid path to the database, and wherein if the created database object is not present in the database accessed utilizing the path, the path is determined to be an invalid path. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for synchronizing databases in a set of databases, comprising:
-
for each database in the set of databases; opening the database utilizing a known path corresponding to the database; creating a database object in the database; and for each of the paths in the set of paths, verifying the path by attempting to access the database utilizing the path and determining whether the created database object is present in the database accessed utilizing the path, wherein if the created database object is present in the database accessed utilizing the path, the path is verified as a valid path to the database, and wherein if the created database object is not present in the database accessed utilizing the path, the path is determined to be an invalid path. - View Dependent Claims (17, 18, 19, 20)
-
Specification