欢迎来到天天文库
浏览记录
ID:58807296
大小:50.50 KB
页数:1页
时间:2020-09-27
《SDB数据迁移解决方案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、关于SDB数据迁移解决方案国家核电材料编码数据分布在两个ProductGroup,一个是SDB,存放的数据是鹰图公司的SDB数据库,另一个是新建的SNPTC,存放的是除管道材料以外的其他类材料。由于材料编码分布在两个ProductGroup中,而在SPRD和SPMAT中,一个项目只能建立在一个ProductGroup中,因此目前的现状势必造成致使材料编码后续无法使用。了解决这个问题,目前需将SDB数据迁移到SNPTC中,以保证材料编码库的完整性以及其后期的应用。咨询方就此项工作,曾多次咨询鹰图公司,包括Mar
2、ian软件的全球技术总负责人Michaelbuss,得到以下结论:首先是完成此项工作目前没有现成的工具,其次是在中国没有实施的先例,全球也仅有两例,最后是实施风险大、技术难度大。鉴于上述情况,咨询方决定通过自行开发完成此项工作,通过对底层数据库的深入研究,认为此项工作是可行的,并且实际的SPMAT系统为平台,完成了一个ProductGroup向一个新建的ProductGroup的数据迁移,从测试结果来看,没有发现问题,迁移效果良好。数据迁移总体思路:判断数据属于某个ProductGroup是根据数据库表中字段
3、Proj_ID来确定的,因此,将需要合并的ProductGroup下所有带有Proj_ID的数据修改为新ProductGroup,在修改过程中,特别注意对于冲突数据的处理以及数据完整性的保护。根据国家核电SDB数据向SNPTC迁移需求,需要完成以下工作:工作分解人工时(天)1查询带有“PROJ_ID”的且有记录的所有表1.1全部表数量600多个21.2SDB有200多个21.3SNPTC有50多个22分析SDB与SNPTC共有数据表2.1触发器32.2唯一性约束32.3主键、外键约束33确定Update优先级
4、3.1一级:基础表23.2二级:配置表23.3三级:关联表23.4四级:应用表24Update操作4.1全部Updata24.2部分Updata24.3关联表Updata25检验迁移数据5.1数据完整性检查25.2数据正确性检查25.3对应用有无影响2合计35
此文档下载收益归作者所有