实战篇:手把手教你 DBCA 搭建 Oracle ADG
2021/11/13 19:10:26
本文主要是介绍实战篇:手把手教你 DBCA 搭建 Oracle ADG,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
前言
Oracle Data Guard 简称 DG,是 Oracle MAA(Maximum Availability Architecture)中的成员之一。
- 从
Oracle 7i
版本开始推出 STANDBY DATABASE 的概念,慢慢受到大家的欢迎。 - 随着 Oracle 数据库版本的更迭,搭建备库的方式多种多样。
本文介绍一种创建物理备库的新方式,从 12C
版本开始推出:使用 DBCA 命令行创建 DG 备库。
介绍
最简单的搭建命令参数如下:
dbca -createDuplicateDB -createAsStandby -dbUniqueName`
- 优点:方便快捷,搭建速度较快。
- 缺点:影响主库的性能,执行过程报错不方便排查。
具体命令可参考:
dbca -silent -createDuplicateDB -gdbName global_database_name -primaryDBConnectionString easy_connect_string_to_primary -sid database_system_identifier [-createAsStandby [-dbUniqueName db_unique_name_for_standby]] [-customScripts scripts_list]
更详细参数可参考官方文档:The createDuplicateDB command creates a duplicate of an Oracle database.
12.2.0.1 开始支持 DBCA 创建物理备库,但是限制较多:
- 主库必须是单机环境,非 RAC 数据库;
- 主库必须是非 CDB 环境;
18c 之后,以上限制已经取消,支持主库是 CDB 和 RAC 环境。
一、环境准备
❤️ Oracle 安装包全集下载:最新Oracle季度补丁合集下载!
⭐️ 演示环境可以使用脚本安装,可以使用博主编写的 Oracle 一键安装脚本,同时支持单机和 RAC 集群模式!
开源项目:Install Oracle Database By Scripts!
更多更详细的脚本使用方式可以订阅专栏:Oracle一键安装脚本专栏。
本次测试尽量按照生产环境升级进行模拟:
节点 | 主机版本 | 主机名 | 实例名 | Oracle版本 | IP地址 |
---|---|---|---|---|---|
rac01 | rhel7.9 | rac01 | cdb19c | 19.3.0(补丁 29585399) | 10.211.55.100 |
rac02 | rhel7.9 | rac02 | orcl+cdb19c | 19.3.0(补丁 29585399) | 10.211.55.101 |
备库 | rhel7.9 | dbca_stby | 不创建实例 | 19.3.0(补丁 29585399) | 10.211.55.110 |
这篇关于实战篇:手把手教你 DBCA 搭建 Oracle ADG的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享