CentOS7.5搭建ORACLE RAC+DG

该博客详细介绍了如何在CentOS7.5环境下搭建ORACLE RAC(Real Application Clusters)和DATAGUARD(数据保护)。从设置数据库强制归档,调整参数,创建standby redo logs,执行RMAN备份,到拷贝备份文件,建立备库的pfile,修改密码和tnsnames.ora,直至最后的测试和日志检测,每个步骤都有详尽的指导。
摘要由CSDN通过智能技术生成

环境

RAC+DG RAM:4G  ,OS:CENTOS7.5
HOSTNAME:RAC1: PUBLIC IP:162.168.145.244,PRIV IP:192.168.89.219,VIP:192.168.145.144,scanip:192.168.145.140
HOSTNAME:RAC2: PUBLIC IP:162.168.145.245,PRIV IP:192.168.89.220,VIP:192.168.145.145,scanip:192.168.145.140
备库(hostname:racdg): ip:192.168.145.247 
rac DB

DB_NAME=oem      db_unique_Name=oem 

备库

DB_NAME=oem      db_unique_name=oem_dg

安装步骤

1.主库(也就是RAC)设置强制归档

sql> alter database force loggin

如果数据库未开启归档,通过以下的方式进行开启

查看数据库是否运行在归档模式:

sql>archive log list;

如上所示未开启归档,可按下面方法开启数据库归档

SQL> shutdown immediate    #关闭数据库

SQL> startup mount;    #启动到mount状态

SQL> alter database archivelog;    #开启归档

SQL> alterdatabase open;   #open数据库

2.主库设置参数

alter system set LOG_ARCHIVE_CONFIG='DG_CONFIG=(oem,oem_dg)' scope=both sid='*';
alter system set LOG_ARCHIVE_DEST_1='LOCATION=USE_DB_RECOVERY_FILE_DEST  VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=oem' scope=both sid='*';
alter system set LOG_ARCHIVE_DEST_2='SERVICE=oem_dg LGWR AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=oem_dg' scope=both sid='*';
alter system set log_archive_format='%t_%s_%r.arc' scope=spfile sid='*';
alter system set log_archive_max_processes=4 scope=both sid='*';
alter system set fal_server=oem_dg scope=both sid='*';
alter system set DB_FILE_NAME_CONVERT='/oradata/oem_dg/datafile/','+DATADG/oem/datafile/' scope=spfile sid='*';
alter system set LOG_FILE_NAME_CONVERT&
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值