Patent · US Expired

Method and system for a generic metadata-based mechanism to migrate relational data between databases

US7620665B1 · kind B1 · utility

86Cited by
24References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 21, 2000
Grant dateNov 17, 2009
Priority date
Expiry dateApr 3, 2026

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99955
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for migrating data between databases is provided. Metadata is obtained from a source database and used to determine the manner in which the data within the source database should be migrated to a target database. The metadata provides a mechanism for structuring queries to retrieve the data within the source database in a generic manner, thereby providing a generic determination of the structure of the data to be migrated. The dependencies among tables in the source database are discovered, thereby providing an order to the migration operations to be performed when migrating the data. This order ensures that the data can be migrated correctly in the presence of referential integrity (foreign key) constraints. In addition, custom mapping operations may be performed during the migration operations so that the data from the source database is modified before writing the data to the target database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.