[发明专利]一种ORACLE数据库系统以及DataGuard环境部署方法和数据库切换方法在审
| 申请号: | 202011593743.6 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112764967A | 公开(公告)日: | 2021-05-07 |
| 发明(设计)人: | 刘军 | 申请(专利权)人: | 中国人寿保险股份有限公司上海数据中心 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/20 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 林君如 |
| 地址: | 200131 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 oracle 数据库 系统 以及 dataguard 环境 部署 方法 切换 | ||
1.一种ORACLE数据库系统,其特征在于,包括源数据库、目标数据库和信息服务器(3),所述的源数据库为DataGuard环境部署前运行的数据库,用于在数据库切换前提供服务,并向目标数据库传输数据,包括分别运行数据库实例的第一服务器(11)和第二服务器(12),所述的目标数据库为DataGuard环境部署后运行的数据库,用于在切换前从源数据库接收数据,并在切换后作为新的源数据库,包括分别运行数据库实例的第三服务器(21)和第四服务器(22),所述的信息服务器(3)分别与源数据库和目标数据库通信连接,用于传送环境配置信息和流程控制信息。
2.根据权利要求1所述的一种ORACLE数据库系统,其特征在于,所述的第一服务器(11)和第二服务器(12)在Oracle RAC环境的源数据库环境中各自运行一个数据库实例,共同管理一份数据;
所述的第三服务器(21)和第四服务器(22)在Oracle RAC环境的目标数据库环境中各自运行一个数据库实例,共同管理一份数据。
3.根据权利要求2所述的一种ORACLE数据库系统,其特征在于,所述的第一服务器(11)和第二服务器(12)管理同一个数据库,所述的第三服务器(21)和第四服务器(22)管理同一个数据库。
4.根据权利要求3所述的一种ORACLE数据库系统,其特征在于,所述的信息服务器(3)用于提供第一服务器(11)、第二服务器(12)、第三服务器(21)和第四服务器(22)之间上传/下载的环境配置信息和流程控制信息;
所述的环境配置信息包括源数据库和目标数据库的环境参数,所述的环境参数包括各服务器的IP地址、主机名、数据库名和端口;
所述的流程控制信息包括第一服务器(11)、第二服务器(12)、第三服务器(21)和第四服务器(22)的执行顺序信息。
5.一种如权利要求1-4任一项所述的ORACLE数据库系统的DataGuard环境部署方法,用于实现源数据库到目标数据库的环境部署和文件同步,其特征在于,包括以下步骤:
S11:所述的第一服务器(11)从信息服务器(3)上获取环境配置信息,初始化运行环境和配置源数据库环境,并在完成后将环境配置信息和流程控制信息上传到信息服务器(3)上;
S12:所述的第三服务器(21)、第四服务器(22)和第二服务器(12)根据流程控制信息按照顺序依次从信息服务器(3)上获取环境配置信息,进行对应数据库的环境配置,并在完成后将流程控制信息上传到信息服务器(3)上;
S13:所述的第三服务器(21)根据流程控制信息发起数据文件同步请求,并在完成后将流程控制信息上传到信息服务器(3)上;
S14:所述的第一服务器(11)根据流程控制信息开启应用日志同步功能,并在完成后将流程控制信息上传到信息服务器(3)上;
S15:所述的第四服务器(22)根据流程控制信息进行Oracle RAC环境配置,并在完成后将流程控制信息上传到信息服务器(3)上;
S16:所述的第三服务器(21)根据流程控制信息进行Oracle RAC环境配置和日志接收。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人寿保险股份有限公司上海数据中心,未经中国人寿保险股份有限公司上海数据中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011593743.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种煤矿井下设备在线监测系统及方法
- 下一篇:一种电喷柴油机一体式燃油泵





