Patent ID: 7496596

Claim:
A database schema migration difference detecting method for detecting differences of a customized database schema before and after database migration by using XML technology, the method comprising: before migrating schema and data from an old release of a software product to a new release of said software product; extracting a first database schema from a fresh database of the old release of said software product and saving the first database schema in a first XML file; extracting a customized database schema from a customized database of the release and saving the customized database schema in a second XML file; comparing the first and second XML files, filtering identical content in the first and second XML files, and saving differences in a delta XML file; comparing the delta XML file with a second database schema from a new database of the new release of said software product; and in response to the comparing, detecting whether the customized database schema from the customized database of the release of said software product after migration would conflict with the second database schema from the new database of the new release of said software product.