×

Universe migration from one database to another

  • US 9,176,997 B2
  • Filed: 06/28/2013
  • Issued: 11/03/2015
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for universe migration from a source database (DB) to a target DB, comprising:

  • selecting a source universe for migration, the source universe using the source DB through a source connection and selecting a target connection to the target DB;

    based on the source connection and the target connection, loading configuration data comprising mapping of one or more DB functions of the source DB and the target DB;

    examining the source universe, by;

    determining the list of used tables in the source DB;

    determining joins and contexts for the determined list of used tables;

    determining a list of objects; and

    determining security applied on the source universe;

    generating a script to create one or more corresponding tables in the target DB, wherein the created one or more corresponding tables are from a list of used tables in the source DB unavailable in the target DB compared to the source DB;

    checking integrity of available and created tables in the target DB;

    creating a new data foundation in the target DB, by;

    adding tables and views to the target DB from the list of used tables in the source DB;

    adding alias tables and derived tables to the target DB from the list of used tables in the source DB based on dependency logic;

    creating joins and replicating contexts from the source universe; and

    replicating objects by replacing queries to the source DB with queries to the target DB;

    creating a new universe based on the new data foundation;

    persisting the new universe and checking integrity of the new universe; and

    determining reports created on the source universe and adapting the reports to point to the new universe.

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