Physical Standby Databases Role Transfer
1、执行物理备用数据库切换
本章描述如何执行到物理备用数据库的切换。切换从主数据库开始在从数据库目标上结束。
Setp 1确认主数据库可以切换为standby role
在主数据库上查询V$database这个视图,例如:
SQL>SELECT SWITCHOVER_STATUS FROM V$DATABASE;
如果这个值是TO STANDBY或者SESSIONS ACTIVE表明主数据库是可以切换成Standby role的。如果是其他的值将不可以执行切换,因为Redo传输即缺乏配置项也没有正确的结构。
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY WITH -
这个语句能转换主数据库为一个物理备用数据库。在转换前,当前的控制文件被备份到Current SQL Session跟踪文件。必要时,他能重新构建一个当前的控制文件。
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
与主数据库类似,该值只能是TO PRIMARY或者 SESSION ACTIVE。
Step 5将目标备用数据库切换为Primary Role.
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;
注意:与主库切换到备库类似,WITH SESSION SHUTDOWN这个参数会被忽略,如果V$database视图中的SWITCHOVER_STATUS是TO PRIMARY时。
Step 7在物理备用数据库上开启Redo Apply应用.
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE -
Step 8重启Redo Apply在物理备库上,如果你有多个standby数据库.
2、切换实录:
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SQL> alter database commit to switchover to physical standby with session shutdown;
alter database commit to switchover to physical standby with session shutdown
ORA-01105: mount is incompatible with mounts by other instances
出现ORA-01105错误,查找资料发现RAC做standby database的时候只能有一个节点是ACTIVE的。
SQL> alter database commit to switchover to physical standby with session shutdown;
ORA-01092: ORACLE instance terminated. Disconnection forced
SQL> select status from v$instance;
ORA-03114: not connected to ORACLE
Connected to an idle instance.
Total System Global Area 7549435904 bytes
Database Buffers6157238272 bytes
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;
SQL>SELECT SWITCHOVER_STATUS,OPEN_MODE,DATABASE_ROLE,PROTECTION_MODE FROM V$DATABASE;
SWITCHOVER_STATUSOPEN_MODE DATABASE_ROLEPROTECTION_MODE
-------------------- -------------------- ---------------- --------------------
TO STANDBYREAD WRITE PRIMARYMAXIMUM PERFORMANCE
SQL> SELECT SWITCHOVER_STATUS,OPEN_MODE,DATABASE_ROLE,PROTECTION_MODE FROM V$DATABASE;
SWITCHOVER_STATUSOPEN_MODE DATABASE_ROLEPROTECTION_MODE
-------------------- -------------------- ---------------- --------------------
RECOVERY NEEDEDREAD WRITE PHYSICAL STANDBY MAXIMUM AVAILABILITY
ORA-01092: ORACLE instance terminated. Disconnection forced
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;
Physical Standby Databases Role Transfer相关推荐
- DataGuard physical standby创建与维护
首先介绍一些概念 physical standby database ,即直接从主库接受archivedlog然后做基于block的物理恢复,所以physical standby在物理文件一级完全等同 ...
- Steps to configure Oracle 11g Data Guard Physical Standby – Active Data Guard Part-I
2019独角兽企业重金招聘Python工程师标准>>> Steps to configure Oracle 11g Data Guard Physical Standby – Act ...
- Physical Standby Database Failover
1.物理standby failover 切换 故障转移时在一些糟糕的事情发生时执行的计划外事件,需要将生产库移动到DR站点.有意思的是,这时候人们通常忙来忙去,试图弄明白发生了什么,需要做些什么才能 ...
- 【DataGuard】ORA-16014 and ORA-00312 Messages in Alert.log of Physical Standby
安装完成dg后,发现alert 之中的有如下错误 ORA-16014: log 4 sequence# 44 not archived, no available destinations ORA-0 ...
- oracle 11gr2 单机数据库使用asm,RHEL7上安装11gR2单机使用ASM存储搭建Physical Standby笔记...
参考文献 一.背景介绍 接到需求要安装单机使用ASM存储的数据库,原本以为是轻车熟路的事情,emm,世界上哪有那么多轻松的活给你干,废话少说,进主题吧. 二. 关于安装思路 一直以来搭建的都是RAC+ ...
- 图解Oracle 11g physical standby Rolling Upgrade物理备库滚动升级特性
图解Oracle 11g physical standby Rolling Upgrade物理备库滚动升级特性 11g Rolling Database Upgrades Using Transien ...
- Oracle Data Gurad Physical Standby 相关说明
Oracle Data Guard, 分逻辑Standby和物理Standby. 下面讲的是物理Standby 环境的搭建步骤. 有关Data Guard的一些概念性的理论知识,请参考我的blog, ...
- ORACLE Physical Standby 级联备库搭建
搭建oracle 级联DG 现有架构:physical standby 一主二备,在此基础上,在主库下新建备库standby3.级联备库cascade 数据库版本 11.2.0.4 db_name=p ...
- Oracle Data Guard搭建——Physical Standby Database
文章说明 第一次完成了基础的物理备库搭建,便于后续回顾故写下该文章,有关DG的认知还很浅显,文章中不乏有许多的问题,若有错误或配置不完善的地方请大家指出,希望该文章能在大家搭建dg的过程中起到帮助. ...
最新文章
- php消除连续字符,JS字符串去除连续或全部重复字符的实例
- Sublime配置C和C++编译运行环境
- echarts Cannot read property ‘getAttribute‘ of null 问题的解决方法
- NASA科学家联名求撤稿:金星有生命迹象是大乌龙,12阶多项式拟合不靠谱
- 令人惊叹的前端路由原理解析和实现方式
- 【图像处理】——Python+opencv实现提取图像的几何特征(面积、周长、细长度、区间占空比、重心、不变矩等)
- pycharm引入其他目录的包报错,import报错
- html模拟word目录,word临时文件目录
- 《音频、图像及视频技术》学习笔记
- JVM 内存预警排查
- 人像处理:不要用减淡工具了!用柔光叠加去擦!加深也不如正片叠底
- 4x4矩阵键盘工作原理及扫描程序_单片机学习:单片机独立按键和矩阵键盘概念及原理...
- 一键自动下载百度美女图片
- 致远OA ajaxAction formulaManager 文件上传漏洞
- rp导入图片大小_Axure制作图像的放大与缩小效果的四种方式
- 中国智能农业行业市场供需与战略研究报告
- 性能测试---搬运自Performance Testing Guidance for Web Applications,作者J.D. Meier, Carlos Farre, Prashant Ban
- Autosar MCAL-ICU输入捕获
- 转“软件测试职业发展方向”
- Jsp Servlet 学生公寓管理系统
热门文章
- 感谢大家对《软件性能测试与Loadrunner实战》的支持
- ali arthas 火焰图_阿里巴巴 Arthas 3.1.5版本支持火焰图,快速定位应用热点
- android 按钮列表,android – 如何使按钮看起来像列表
- mysql config type_mysql_config_editor用法举例
- 由*.flo(光流)文件生成png图片
- 剑指offer面试题[30]-最小的k个数
- 21天jmeter打卡day5-完成对www.baidu.com的两条接口测试
- oracle裸设备文件复制,Oracle Goldengate在HP平台裸设备文件系统OGG-01028处理
- 计算机常用汉字输入法的使用,计算机的基本操作汉字输入法--.ppt
- Optimal Step Nonrigid ICP Algorithms for surface registration