[发明专利]基于JAVA hibernate框架的日志备份异地还原系统及方法在审
申请号: | 201910791150.1 | 申请日: | 2019-08-26 |
公开(公告)号: | CN110633171A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 赵志明 | 申请(专利权)人: | 重庆卡歌科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/245 |
代理公司: | 50218 重庆信航知识产权代理有限公司 | 代理人: | 穆祥维 |
地址: | 400010 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人机交互单元 数据库查找 源地址信息 地址信息 还原系统 日志备份 语句 读取 异地 备份数据库 数据库备份 备份查找 单元连接 语句查找 参数键 获取源 数据库 查找 | ||
1.基于JAVA hibernate框架的日志备份异地还原系统,其特征在于,包含:
人机交互单元,用于用户输入DML语句,并根据DML语句获取参数键值对和执行语句;
原数据库查找单元,与人机交互单元连接以获取执行语句,并根据执行语句查找原数据库的源地址信息;
原数据库操作单元,与人机交互单元连接以获取参数键值对和执行语句,与原数据库查找单元连接以获取源地址信息,根据执行语句删除或定位源地址信息,并插入参数键值对;
备份查找单元,与原数据库查找单元连接以获取源地址信息,并根据源地址信息查找备份数据库的地址信息;
备份功能单元,与人机交互单元连接以获取参数键值对和执行语句,与备份查找单元连接以获取地址信息,根据执行语句删除或定位地址信息,并插入参数键值对;
日志存储单元,与备份功能单元连接以保存备份功能单元操作日志的修改记录;
原数据库检测单元,与原数据库查找单元连接以接收源地址信息,当源地址信息不存在或超出范围时发出错误信号;
备份还原单元,与原数据库检测单元连接以接收错误信号,与原数据库操作单元连接以根据错误信号来控制原数据库操作单元关闭。
2.根据权利要求1所述的基于JAVA hibernate框架的日志备份异地还原系统,其特征在于,所述人机交互单元包含:输入模块,用于用户输入DML语句;数据处理模块,与输入模块连接以根据DML语句来获得参数键值对和执行语句;确认模块,与数据处理模块连接以接收执行语句,并与数据查找单元连接以根据执行语句向数据查找单元发出执行语句。
3.根据权利要求1所述的基于JAVA hibernate框架的日志备份异地还原系统,其特征在于,所述原数据库为ORACLE原数据库。
4.应用权利要求1所述的基于JAVA hibernate框架的日志备份异地还原系统的日志备份还原方法,其特征在于,包含如下步骤:(1)用户通过人机交互单元输入DML语句,人机交互单元根据DML语句获取参数键值对和执行语句;(2)原数据库查找单元获取人机交互单元的执行语句,并根据执行语句查找原数据库的源地址信息;(3)原数据库操作单元获取人机交互单元的参数键值对和执行语句,并获取原数据库查找单元的源地址信息,根据执行语句删除或定位源地址信息,并插入参数键值对;(4)备份查找单元获取原数据库查找单元的源地址信息,并根据源地址信息查找备份数据库的地址信息;(5)备份功能单元获取人机交互单元的参数键值对和执行语句,并获取备份查找单元的地址信息,根据执行语句删除或定位地址信息,并插入参数键值对;(6)日志存储单元保存备份功能单元对操作日志的修改记录;(7)原数据库检测单元接收原数据库查找单元的源地址信息,当源地址信息不存在或超出范围时发出错误信号;(8)备份还原单元接收原数据库检测单元发出的错误信号,并根据错误信号来控制原数据库操作单元关闭。
5.所述步骤(7)中,当备份还原单元接收到原数据库检测单元发出的错误信号时,原数据库操作单元返回值为空值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆卡歌科技有限公司,未经重庆卡歌科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910791150.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:本地化服务恢复
- 下一篇:U盘以及U盘的数据同步方法