主权项 |
1. A computer system including instructions stored on a non-transitory computer-readable storage medium, the computer system comprising:
a database upgrade module configured to upgrade a first database object from an original system during a downtime stage and upgrade a second database object from the original system during a pre-downtime stage, the pre-downtime state being a state in which a first portion of the original system is in a down state and a second portion of the original system is in an up state, the database upgrade module comprising:
a database comparator configured to identify, during the pre-downtime stage, a first database object from an original system for a complete modification based on a comparison of the first database object with a plurality of target upgrade database objects, and configured to identify a second database object from the original system for a partial modification based on a comparison of the second database object with the plurality of target upgrade database objects;a complete modification module configured to designate, in response to the identification of the first database object and during the pre-downtime stage, the first database object for the complete modification based on an incremental conversion process;a modification instruction module configured to define, during the pre-downtime stage, an instruction to implement the partial modification; anda partial modification module configured to designate, during the pre-downtime stage, the second database object for the partial modification based on the incremental conversion process when the instruction to implement the partial modification satisfies at least a portion of a modification condition, wherein
the database upgrade module is further configured to execute the instruction to implement the partial modification, including modifying the second database object, during the pre-downtime stage, andthe database upgrade module is further configured to execute an instruction to implement the complete modification, including modifying the first database object, during the downtime stage. |