Systems and methods consistent with concepts of the present embodiment of
the inventive concept provide mechanisms for database migration from one
database (source database platform) platform to another (target database
platform). The target and source databases can be any relational
databases including, without limitation, Oracle, SQL Server (Microsoft),
DB2 UDB (IBM), Sybase, MySQL, PostgreSQL, and the like. The inventive
methodology will work well for migration of any relational database that
implements SQL language from one platform to another. A feature of the
invention is the provision of a virtual engine enabling the running of an
original application on a migrated database.