[发明专利]基于事务日志分析的单导系统中oracle数据库同步技术在审
申请号: | 201710626175.7 | 申请日: | 2017-07-27 |
公开(公告)号: | CN109947841A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 杨育斌;曹土光;黄家俊;柯宗贵 | 申请(专利权)人: | 成都蓝盾网信科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/17 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事务日志 同步技术 分析 调用 | ||
1.基于事务日志分析的单导系统中oracle数据库同步技术,该发明使用分析oracle数据库事务日志的方法,调用oracle的工具logminer分析事务日志,实现单导系统中内外端oracle数据库同步。
2.根据权利要求1所述的基于事务日志分析的单导系统中oracle数据库同步技术,其特征在于:由单导外端和单导内端组成,采用单导外端结合oracle提供的logminer工具分析oracle事务日志,解析出操作数据,转换成json格式发送到单导系统内端,再组装成sql语句同步到目标数据库。
3.根据权利要求1所述的基于事务日志分析的单导系统中oracle数据库同步技术,其特征在于:单导外端部分由以下模块组成,
s1.源数据库环境配置:在源数据库安装logminer工具,把oracle数据库设置成归档模式;
s2.oracle日志读取模块:通过代码生成shell脚本调用logminer的方式对oracle数据库事务日志进行读取解析生成sql格式数据,并把数据写入本地文件;
s3.日志格式转换模块:把日志读取模块获取的sql格式数据转换成统一的json格式;
s4.外端数据发送模块:用于把数据发送到单导内端。
4.根据权利要求1所述的基于事务日志分析的单导系统中oracle数据库同步技术,其特征在于:单导内端部分由以下模块组成,
f1.内端数据接收模块:用于接收单导外端发送过来的数据;
f2.数据格式转换模块:把从外端接收到的json格式数据转换成对应的sql格式;
f3.数据库同步模块:把转换模块得到的sql格式语句同步到目标数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都蓝盾网信科技有限公司,未经成都蓝盾网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710626175.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:告警数据展示方法和装置
- 下一篇:分布式存储系统中的数据存储方法、装置及系统