首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

多源数据库表结构一致性智能对比分析方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:福建天晴在线互动科技有限公司

摘要:本发明提供了一种多源数据库表结构一致性智能对比分析方法,该方法为:构建一可视化检测配置的后台界面,通过后台界面配置多源数据库表映射信息和待检测的各源数据库表信息;在用户成功设定好待检测的多元数据库表信息后,启动检测,执行SQL,校验表是否存在;执行SQL,获取多源表的字段信息;执行SQL,获取多源表的自增字段;预设转换规则进行定制化的转换处理;横向对比字段属性值,输出比对结果;执行SQL,获取多源表的约束信息;横向对比表约束信息,输出比对结果;获取多源表的索引信息;横向对比表索引信息,输出比对结果;本发明特别针对两者间不兼容的特定项目进行了创新性的转化处理,以确保在不同源数据库之间实现表结构的精准对应和一致性匹配。

主权项:1.一种多源数据库表结构一致性智能对比分析方法,其特征在于:所述方法包括如下步骤:步骤S1、构建一可视化检测配置的后台界面,通过后台界面配置多源数据库表映射信息和待检测的各源数据库表信息;步骤S2、完成配置后,进行检测,执行SQL语句,分别从SQLServer源数据库和Mysql源数据库中检索所有表信息,分别获取待检测的所有表在不同源数据库库中的字段详细信息,形成SQLServer源数据库表字段数据集合A1和MySQL源数据库表字段数据集合A2;步骤S3、获取待检测表在两个数据库中的索引信息,生成SQLServer库对应的D1数据集和Mysql库对应的D2数据集;步骤S4、从D1和D2数据集中筛选出普通索引、唯一索引及组合索引,并逐一进行深度比对,输出比对结果,从而评估待检测表在两个数据库中关于索引信息的一致性;步骤S5、依据预设的转换规则对数据集合A1进行定制化转换处理;转换规则得到转换后的字段信息集合A3;步骤S6、对转换后的字段信息集合A3与数据集合A2进行全方位的横向对比,对比维度涉及:字段个数、字段名称、字段类型、字段长度、默认值、非空属性、精度、标度、字符集以及自增属性,产出详细的比对结果,据此判断待检测表在两个数据库中关于字段信息的一致性;步骤S7、再次执行SQL命令,收集待检测表在两个数据库中的约束信息,形成SQLServer库对应的C1数据集和Mysql库对应的C2数据集;步骤S8、对比C1数据集和C2数据集的约束信息,包括约束个数、约束表达式方面,同时考虑到MySQL数据库版本因素,对比完成后,得出待检测表在两个数据库中约束信息的一致性;步骤S9、将步骤S4、步骤S6和步骤S8得出的对比结果汇总并实时反馈至后台界面,使得用户能及时了解检测结果。

全文数据:

权利要求:

百度查询: 福建天晴在线互动科技有限公司 多源数据库表结构一致性智能对比分析方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。