数据库迁移主要需要注意点:
1. 具体分析迁移目标系统是否和原系统版本保持一致
2. 数据迁移分为客制化代码迁移、流程数据迁移、数据库数据迁移
3. 客制化代码迁移需考虑目标系统是否有因为API改变而需要更改实现方式或者实现技术是否改变而需要更改实现方案
4. 流程迁移,需考虑跑完的流程、正在运行的流程的分别处理,流程的各个节点以及执行过程中产生的数据以及变化需要考虑是否迁移到新系统;对正在运行的流程考虑是否中止,迁移到新系统后,重新执行。
5. 数据库数据迁移,需要考虑的是目标数据库版本是否与原数据库版本保持一致,数据库表结构以及表空间是否一致。数据迁移完成后,检查系统是否能正常启动,并进入系统搜索各个物件以及UI操作是否正确,比如对物件进行检出\检入动作是否正确,升版本是否正确等。
1. 具体分析迁移目标系统是否和原系统版本保持一致
2. 数据迁移分为客制化代码迁移、流程数据迁移、数据库数据迁移
3. 客制化代码迁移需考虑目标系统是否有因为API改变而需要更改实现方式或者实现技术是否改变而需要更改实现方案
4. 流程迁移,需考虑跑完的流程、正在运行的流程的分别处理,流程的各个节点以及执行过程中产生的数据以及变化需要考虑是否迁移到新系统;对正在运行的流程考虑是否中止,迁移到新系统后,重新执行。
5. 数据库数据迁移,需要考虑的是目标数据库版本是否与原数据库版本保持一致,数据库表结构以及表空间是否一致。数据迁移完成后,检查系统是否能正常启动,并进入系统搜索各个物件以及UI操作是否正确,比如对物件进行检出\检入动作是否正确,升版本是否正确等。