Patent ID: 7127475

Claim:
A computer-implemented method for managing data integrity in a first data management system and a second data management system, each system having stored therein a plurality of data objects, each data object having at least one attribute that uniquely identifies a single data object from the other data objects, the method comprising: comparing object identifiers of data objects stored in the first data management system with object identifiers of data objects stored in the second data management system; pausing the data integrity management process to permit a user of the computer to determine whether to proceed with managing data integrity in response to results of the comparison of object identifiers; receiving an indication from the user whether to compare attribute values of the data objects stored in the first and second data management systems; comparing attribute values of data objects stored in the both first and second data management systems in response to an indication from the user to compare attribute values; receiving an indication from the user whether to correct data inconsistencies of the data objects stored in the both first and second data management systems based on results of the comparison of the attribute values of the data objects; correcting data inconsistencies in response to an indication from the user to correct data inconsistencies; and ending the data integrity management process in response to an indication from the user not to compare attribute values or in response to an indication from the user not to correct data inconsistencies.