×

Apparatus and method for database migration

  • US 20050149537A1
  • Filed: 09/27/2004
  • Published: 07/07/2005
  • Est. Priority Date: 09/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for migrating a database from a source database platform to a target database platform, said method comprising:

  • (a) creating and loading into a memory a source meta-database, wherein said meta-database is presented in the form of a tree and represents the essence of a data model of said database;

    (b) converting the schema of said database by migrating the source database objects into the destination ones, wherein during said conversion the objects can change their parameters, number of fields, or structure because of the inconsistency in the data types in source and destination databases;

    (c) extracting the SQL code of the stored procedures;

    (d) parsing the SQL code and presenting it in the internal tree structure, wherein declaration point reference are setup for local identifiers;

    (e) converting of the parsed tree into the destination platform tree, wherein the tree is transformed appropriately to express the actual SQL code conversion;

    (f) generating a script using the converted schema tree, wherein said script is loaded to create the target database objects; and

    (g) loading the converted SQL stored procedures into previously converted target database.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×