[发明专利]基于ORACLE数据库链的数据转储方法在审
申请号: | 201811119287.4 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109165260A | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 王雪梅;丰军委 | 申请(专利权)人: | 安徽信息工程学院 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 张苗 |
地址: | 241000*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据转储 转储 目标数据库 转储信息 服务器 读取 配置文件 转储程序 规则表 抗干扰能力 读取系统 规则信息 数据库链 序号顺序 异地设置 源数据库 运行数据 运行时 备份 创建 记录 失败 | ||
本发明公开了基于ORACLE数据库链的数据转储方法,包括:步骤1,在异地设置目标数据库服务器,将需要备份的源数据库中的数据转储到此服务器中;步骤2,在目标数据库上创建数据库链;步骤3,在目标数据库服务器上创建配置文件;步骤4,建立转储规则表以及转储信息表;步骤5,运行数据转储程序,读取配置文件;步骤6,读取系统时间;步骤7,转储程序运行时自动从转储规则表中按照转储序号顺序读取一个表的规则信息;步骤8,在转储信息表中记录本次转储信息,步骤9,判断是否完成所有表的转储;步骤10,判断是否转储失败。该数据转储方法克服了现有技术中的数据转储方法的效率低,耗费时间多以及抗干扰能力差的问题。
技术领域
本发明涉及数据转储领域,具体地,涉及一种基于ORACLE数据库链的数据转储方法。
背景技术
随着信息化的发展,越来越多的信息系统使用数据库,越来越多的重要数据存储在后台数据库中,系统运行依赖数据库,如果数据库中数据被攻击或破坏,将会影响系统正常运行。系统有可能被人为攻击而损坏,也可能因病毒或其他意外故障而损坏,不管是哪情况,都是要利用转储备份的数据进行数据恢复,所以平时做好数据转储,将数据及时异地备份是一件非常重要的工作。
按照转储的状态,数据转储分为静态转储和动态转储两种方式,静态转储是指在数据库无人使用的时候进行的转储,动态转储是指不限制正常使用,边使用边转储;按照转储的方式,数据转储分为海量转储和增量转储,海量转储是指每次转储全部的数据,增量转储是指每次只转储上一次转储后变化的数据。在现在互联网+时代,系统基本都是24小时提供服务,所以不可能采用静态转储的方式,只能是动态转储;如果系统中数据比较多,数据库比较大,每次都进行海量转储很耗费时间,所以需要细致划分数据表,根据实际情况,将有的表采用每次全转的方式,有的采用增量转储方式。
因此,提供一种在使用过程中将目标数据库服务器和源数据服务器建立直接连接进行定时的数据转储,既提高了转储系统的运行速度,也提高了系统的稳定性;且可以使转储操作灵活可控,转储状态及时记录的基于ORACLE数据库链的数据转储方法是本发明亟需解决的问题。
发明内容
针对上述技术问题,本发明的目的是提供一种在使用过程中将目标数据库服务器和源数据库服务器建立直接连接进行定时的数据转储,既提高了转储系统的运行速度,也提高了系统的稳定性;且可以使转储操作灵活可控,转储状态及时记录的基于ORACLE数据库链的数据转储方法。
为了实现上述目的,本发明提供了一种基于ORACLE数据库链的数据转储方法,所述数据转储方法包括:
步骤1,在异地设置目标数据库服务器,将需要备份的源数据库中的数据转储到此服务器中,所述目标数据库服务器上创建有与所述源数据库一致的目标数据库;
步骤2,在所述目标数据库上创建数据库链,建立与所述源数据库的直接连接;
步骤3,在所述目标数据库的服务器上创建配置文件;
步骤4,建立转储规则表以及转储信息表;
步骤5,运行数据转储程序,读取配置文件,并且连接所述源数据库;
步骤6,读取系统时间,根据配置文件判断是否达到规定的时间点,如果达到规定的时间点,则进行步骤7,否则重复执行步骤6;
步骤7,转储程序运行时自动从所述转储规则表中按照转储序号顺序读取一个表的规则信息,再从所述转储信息表中读取与所述转储规则表中对应的转储信息,然后提取数据;
步骤8,在所述转储信息表中记录本次转储信息,
步骤9,判断是否完成所有表的转储,如果完成则进行步骤10,否则返回步骤7;
步骤10,判断是否有转储失败表,如果有则通知数据库管理员后再返回步骤6,否则直接返回步骤6。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽信息工程学院,未经安徽信息工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811119287.4/2.html,转载请声明来源钻瓜专利网。