一种数据库管理方法、系统、设备及存储介质技术方案

技术编号:24090866 阅读:67 留言:0更新日期:2020-05-09 08:00
本申请提供一种数据库管理方法、系统、设备及存储介质,该方法包括:第一数据库确定第一数据库的控制文件;第一数据库将控制文件发送至第二数据库;第二数据库根据控制文件,将第一数据库中的备份数据恢复到第二数据库中;第二数据库部署日志提取进程;其中,日志提取进程用于将第一数据库中存储的数据同步至第二数据库中,可见,该数据库管理方法在执行过程中第一数据库与第二数据库之间只需要进行一次控制文件的传输,第二数据库便可以完成配置,解决了现有的创建数据库备库的流程较为复杂的技术问题,改善了数据库的容灾效果,使得根据主库建立、配置备库,且主库和备库同步过程中不对主库的性能产生影响,提高了数据库的工作效率。

A database management method, system, equipment and storage medium

【技术实现步骤摘要】
一种数据库管理方法、系统、设备及存储介质
本申请涉及计算机
,尤其涉及一种数据库管理方法、系统、设备及存储介质。
技术介绍
随着网络技术的发展,数据库已广泛应用于各行各业,如政府、交通、公安、电信、金融、能源等部门,并已逐渐成为企业信息化建设的重要数据库平台。数据库存储着客户关系、资费、客户欠缴等重要信息,这些信息是企业最宝贵的财富,一旦遭到破坏,无法在短时间内恢复,后果不堪设想,因此,需要对数据库中的数据进行保护。现有技术中,可以通过对数据库建立备份的方式,对数据库中的数据进行保护。目前现有的数据库灾备方法主要包括OracleDataGuard产品技术和OracleGoldenGate产品技术,二者主要通过搭建备库环境,实时抽取数据库归档日志进行同步,当数据遭到破坏时,启动备库接管业务。采用现有技术,需要在主库和备库之间进行创建口令文件、配置备份数据库的参数等较多次交互后,才能完成备库的建立与配置,从而导致了现有技术中数据库在根据主库创建备库的流程较为复杂。
技术实现思路
本申请提供一种数据库本文档来自技高网...

【技术保护点】
1.一种数据库管理方法,应用于数据库管理系统,所述数据库管理系统包括:第一数据库和第二数据库,所述第一数据库用于作为主库存储数据,所述第二数据库用于作为备库备份所述主库中存储的数据;其特征在于,所述数据库管理方法包括:/n所述第一数据库确定所述第一数据库的控制文件;/n所述第一数据库将所述控制文件发送至所述第二数据库;/n所述第二数据库根据所述控制文件,将所述第一数据库中的备份数据恢复到所述第二数据库中;/n所述第二数据库部署日志提取进程;其中,所述日志提取进程用于将所述第一数据库中存储的数据同步至所述第二数据库中。/n

【技术特征摘要】
1.一种数据库管理方法,应用于数据库管理系统,所述数据库管理系统包括:第一数据库和第二数据库,所述第一数据库用于作为主库存储数据,所述第二数据库用于作为备库备份所述主库中存储的数据;其特征在于,所述数据库管理方法包括:
所述第一数据库确定所述第一数据库的控制文件;
所述第一数据库将所述控制文件发送至所述第二数据库;
所述第二数据库根据所述控制文件,将所述第一数据库中的备份数据恢复到所述第二数据库中;
所述第二数据库部署日志提取进程;其中,所述日志提取进程用于将所述第一数据库中存储的数据同步至所述第二数据库中。


2.根据权利要求1所述的方法,其特征在于,所述第二数据库根据所述控制文件,将所述第一数据库中的备份数据恢复到所述第二数据库中,包括:当接收到所述控制文件,所述第二数据库根据所述控制文件中的所述备份数据的存储地址,将所述第一数据库中的备份数据恢复到所述第二数据库中。


3.根据权利要求1所述的方法,其特征在于,还包括:
所述第二数据库根据所述日志提取进程,将所述第一数据库中存储的数据同步至所述第二数据库中存储。


4.根据权利要求3所述的方法,其特征在于,所述将所述第一数据库中存储的数据同步至所述第二数据库中存储,包括:
确定所述第一数据库与所述第二数据库中存储的差别数据;
将所述第一数据库中存储的所述差别数据同步至所述第二数据库中存储。


5.根据权利要求4所述的方法,其特征在于,所述差别数据包括:
所述第一数据库中存储但所述第二数据库中未存储的数据;或者,
所述第一数据库和所述第二数据库中存储的名称相同大小不一致的数据;或者,
所述第二数据库中未完成注册的...

【专利技术属性】
技术研发人员:伍军张晖陈静韩晔
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1