行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210181861.9 (22)申请日 2022.02.25 (71)申请人 西安热工 研究院有限公司 地址 710048 陕西省西安市碑林区兴庆路 136号 申请人 西安西热电站信息技 术有限公司 (72)发明人 高泽 赵晋松 刘聪睿 岳永冲  孙丹  (74)专利代理 机构 西安通大专利代理有限责任 公司 6120 0 专利代理师 李红霖 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/23(2019.01) G06F 16/22(2019.01)G06Q 50/06(2012.01) (54)发明名称 一种跨网闸的数据同步方法 (57)摘要 本发明公开了一种跨网闸的数据同步方法, 包括: 在工控区的数据库中, 对待传送源表创造 临时表, 通过临时表内的标志字段记录待传送源 表的操作类型; 在数据传送时, 工控区内的 DDClient软件提取待传送源表内的数据以及临 时表内的标志字段, 再发送给管理信息大区的 RDBProxy软件; 管理信息 大区的RDBProxy软件 根 据接收到的标志字段将接收到的待传送源表内 的数据恢复至管理信息大区的数据库中, 该方法 能够实现异构数据库之间的数据同步。 权利要求书1页 说明书5页 附图1页 CN 114547205 A 2022.05.27 CN 114547205 A 1.一种跨网闸的数据同步方法, 其特 征在于, 包括: 在工控区的数据库中, 对待传送源表创造临时表, 通过临时表内的标志字段记录待传 送源表的操作类型; 在数据传送时, 工控区内的DDClient软件提取待传送源表内的数据以及临时表内的标 志字段, 再发送给 管理信息大区的RDBProxy软件; 管理信息大区的RDBProxy软件根据接收到的标志字段将接收到的待传送源表内的数 据恢复至管理信息大区的数据库中。 2.根据权利要求1所述的跨网闸的数据同步方法, 其特征在于, 标志字段使用char类型 保存, 其中, 保存的值分别对应待传送源表内数据的增 加、 删除及修改操作。 3.根据权利要求2所述的跨网闸的数据同步方法, 其特征在于, 还包括: 在待传送源表 内创建三个 触发器INSERT、 DELETE及UP DATE。 4.根据权利 要求3所述的跨网闸的数据同步方法, 其特征在于, INSERT触发器用于判断 待传送源表的增加操作, DELETE触发器用于判断对待传送源表的删除操作, UPDATE触发器 用于判断对待传送源表的更新操作。 5.根据权利要求4所述的跨网闸的数据同步方法, 其特征在于, 当INSERT触发器触发 时, 则在临时表内增 加一条记录, 并将该记录的标志字段置为1。 6.根据权利要求4所述的跨网闸的数据同步方法, 其特征在于, 当DELETE触发器触发 时, 则在临时表内增 加一条记录, 并将该记录的标志字段置为2。 7.根据权利要求4所述的跨网闸的数据同步方法, 其特征在于, 当UPDATE触发器触发 时, 则在临时表内增 加一条记录, 并将该记录的标志字段置为3 。 8.根据权利要求4所述的跨网闸的数据同步方法, 其特征在于, 待传送源表内的操作类 型与管理信息大区的数据库内的操作类型相同。权 利 要 求 书 1/1 页 2 CN 114547205 A 2一种跨网闸的数据同步方 法 技术领域 [0001]本发明属于电力行业应用系统, 涉及一种跨网闸的数据同步方法。 背景技术 [0002]随着近几年企业大多跨地域发展, 形成了分散、 异构的环境特点。 由于电力系统的 特殊性, 出于数据库安全性考虑并不能将分散在地域的应用数据库通过直接的传输通道 连 接, 往往需要在传输通道上添加物理隔离网闸, 将多方的数据库隔离, 通过建立单向连接, 来保证系信息传递的安全。 单向网闸对应用的支持主要是通过对应用协 议的剥离和重 建来 完成, 由于单向网闸为了解决数据库的保护, 仅支持数据的单向传输, 因此目前在单向物理 隔离网闸的特定网络环境下, 如何解决异构数据库之 间的数据同步已成为电厂等单位急需 解决的问题。 发明内容 [0003]本发明的目的在于克服上述现有技术的缺点, 提供了一种跨网闸的数据同步方 法, 该方法能够实现异构数据库之间的数据同步。 [0004]为达到上述目的, 本发明所述的跨网闸的数据同步方法包括: [0005]在工控区的数据库 中, 对待传送源表创造临时表, 通过临时表内的标志字段记录 待传送源表的操作类型; [0006]在数据传送时, 工控区内的DDClient 软件提取待传送源表内的数据以及临时表内 的标志字段, 再发送给 管理信息大区的RDBProxy软件; [0007]管理信息大区的RDBProxy软件根据接收到的标志字段将接收到的待传送源表内 的数据恢复至管理信息大区的数据库中。 [0008]标志字段使用char类型保存, 其中, 保存的值分别对应待传送源表内数据的增加、 删除及修改操作。 [0009]还包括: 在待传送源表内创建三个 触发器INSERT、 DELETE及UP DATE。 [0010]INSERT触 发器用于判断待传送源表的增加操作, DELETE触 发器用于判断对待传送 源表的删除操作, UP DATE触发器用于判断对待传送源表的更新操作。 [0011]当INSERT触发器触发时, 则在临时表内增加一条记录, 并将该记录的标志字段置 为1; [0012]当DELETE触发器触发时, 则在临时表内增加一条记录, 并将该记录的标志字段置 为2; [0013]当UPDATE触发器触发时, 则在临时表内增加一条记录, 并将该记录的标志字段置 为3。 [0014]待传送源表内的操作类型与管理信息大区的数据库内的操作类型相同。 [0015]本发明具有以下有益效果: [0016]本发明所述的跨网闸的数据同步方法在具体操作时, 通过在源数据库中部署临时说 明 书 1/5 页 3 CN 114547205 A 3

.PDF文档 专利 一种跨网闸的数据同步方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种跨网闸的数据同步方法 第 1 页 专利 一种跨网闸的数据同步方法 第 2 页 专利 一种跨网闸的数据同步方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:17:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。