一种不同数据库的数据同步方法与流程

文档序号:16430459发布日期:2018-12-28 20:06阅读:303来源:国知局

本发明涉及数据同步技术领域,具体涉及一种不同数据库的数据同步方法。



背景技术:

对于大型it系统而言,全局配置数据往往是在一个配置数据管理系统生成,然后同步到其他业务系统中使用,该类it系统存在数据模型复杂、数据量大的特点,导致系统配置表多,需要建设局数据管理系统以保证配置数据的准确性和可控性,在局数据管理系统中进行数据配置,然后同步到其它业务系统,同步要求数据的准确性、及时性、同步过程的可跟踪性。

现有的数据库同步方案操作复杂,不利于市场化。



技术实现要素:

本发明的目的在于提供一种不同数据库的数据同步方法,本发明所述方法操作简单方便。

本发明通过下述技术方案实现:

一种不同数据库的数据同步方法,包括以下步骤:

1)、数据库分类:将具有相同性质的数据库分配在同一系统中;

2)、分别读取同一系统汇中的数据库到第一文本文件中,读取目的数据库到第二文本文件中;

3)、将第一文本文件和第二文本文件通过唯一索引方式进行数据比较,获得比较结果;

4)、对比较结果进行数据同步,得到同一系统数据同步结果;

5)、将不同系统的同步结果与标准结果进行比较,获得同步结果比较结果;

6)、对同步结果比较结果进行数据同步,并输出步结果比较结果。

本发明所述方法步骤简单,且可行性好,不仅能够有效实现不同数据库的同步,而且操作简单方便。

进一步地,在数据库分类之前先查询待同步的数据库,以清楚完整的了解各个数据库的状态。

本发明与现有技术相比,具有如下的优点和有益效果:

本发明所述方法步骤简单,且可行性好,不仅能够有效实现不同数据库的同步,而且操作简单方便。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。

实施例1:

一种不同数据库的数据同步方法,包括以下步骤:

1)、数据库分类:将具有相同性质的数据库分配在同一系统中;

2)、分别读取同一系统汇中的数据库到第一文本文件中,读取目的数据库到第二文本文件中;

3)、将第一文本文件和第二文本文件通过唯一索引方式进行数据比较,获得比较结果;

4)、对比较结果进行数据同步,得到同一系统数据同步结果;

5)、将不同系统的同步结果与标准结果进行比较,获得同步结果比较结果;

6)、对同步结果比较结果进行数据同步,并输出步结果比较结果;在数据库分类之前先查询待同步的数据库,以清楚完整的了解各个数据库的状态。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明公开了一种不同数据库的数据同步方法,包括以下步骤:1)、数据库分类:将具有相同性质的数据库分配在同一系统中;2)、分别读取同一系统汇中的数据库到第一文本文件中,读取目的数据库到第二文本文件中;3)、将第一文本文件和第二文本文件通过唯一索引方式进行数据比较,获得比较结果;4)、对比较结果进行数据同步,得到同一系统数据同步结果;5)、将不同系统的同步结果与标准结果进行比较,获得同步结果比较结果;6)、对同步结果比较结果进行数据同步,并输出步结果比较结果。本发明所述方法操作简单方便。

技术研发人员:金松涛;杨典;周维;张重庆
受保护的技术使用者:成都福立盟科技有限公司
技术研发日:2018.08.03
技术公布日:2018.12.28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1