RAC环境pfile拉起恢复数据库,加入到集群信息里

本文档详细记录了如何在RAC环境中,通过pfile启动数据库进行恢复,然后将恢复后的数据库添加到集群的过程。首先,停止所有节点,删除数据文件和控制文件,保留spfile。接着,使用pfile启动单个节点,恢复控制文件,打开数据库。随后,启动第二个节点,并将两个节点添加到集群。最后,通过grid用户使用srvctl命令管理数据库的关闭和启动,确保数据库成功加入集群。
摘要由CSDN通过智能技术生成

这周日拉了一套恢复,目标库是一套RAC,恢复的时候,我的操作方法是先停止2个节点的数据库,删除数据文件,控制文件,留下spfile文件,再拉起一节点的数据库恢复,因为控制文件和数据文件都恢复到ASM上,所以拉起二节点的同时参数文件找控制文件的路径都没有改变,直接可以启动到open,所以说这套库的RAC信息已经记录在集群里,并没有把数据库从集群中remove,为了模仿这套库,自己搭建环境,从单实例中备份数据文件,控制文件,迁移到自己的一套RAC里,用pfile拉起nomount,恢复控制文件,拉起rman恢复,最终2个节点都open后,查看集群状态并没有相关数据库信息,最后把数据库加入到集群中的,再由grid用户,srvctl操作关库启库查看config信息,确认加入集群至结束完成,写了一套WORD文档过程,仅供参考,添加数据库至集群

(注:单实例的备份的数据文件,控制文件都是经过SCP拷贝过来的,这里就不多描述了)

环境介绍:

  1. RAC集群环境Oracle11g

IP:192.168.20.11

IP:192.168.20.12

Rac1、rac2的grid软件,数据库软件都已建好,不建库

 

2.单实例,从开始建库到结束,一直开着归档

目标

目的是单实例做全备,恢复到RAC单节点1环境启库,单节点1恢复完启库,单节点2再启库,把两节点加入集群

 

一节点Pfile启库

脚本:

arorcl1.__db_cache_size=4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值