物理Data Guard的日常维护
2019独角兽企业重金招聘Python工程师标准>>>
物理Data Guard的日常维护
[日期:2017-01-17] | 来源:Linux社区 作者:zydev | [字体:大 中 小] |
物理Data Guard的日常维护
关闭顺序
1. 首先关闭primary数据库
[Oracle@Master admin]$ sqlplus / as sysdba SQL> shutdown immediate
2. 关闭standby数据库
[oracle@Salve ~]$ sqlplus / as sysdba --查看备库是否在应用日志进行恢复 SQL>select process, status from v$managed_standby; -- 取消日志应用 SQL> alter database recover managed standby database cancel; SQL> shutdown immediate
开启主库和备库
1.开启standby数据库
SQL> STARTUP MOUNT; SQL> alter database recover managed standby database disconnect from session;
2.开启主库
SQL> startup
备库 Read-Only Read-Only模式打开
---在备库停止日志传送 SQL> recover managed standby database cancel; 完成介质恢复。---备库 Read-only 模式打开 SQL> alter database open read only;数据库已更改。---备库回到日志传送模式 SQL> recover managed standby database disconnect from session; 完成介质恢复。
日志传送状态监控
备库察看 RFS(Remote File Service) 接收日志情况和 MRP 应用日志同步主库状况
SQL> select process,client_process,sequence#,status from v$managed_standby;PROCESS CLIENT_P SEQUENCE# STATUS --------- -------- ---------- ------------ ARCH ARCH 67 CLOSING ARCH ARCH 69 CLOSING ARCH ARCH 0 CONNECTED ARCH ARCH 0 CONNECTED MRP0 N/A 71 WAIT_FOR_LOG RFS N/A 0 IDLE RFS LGWR 71 IDLE
PROCESS列显示进程信息
CLIENT_PROCESS列显示对应的主数据库中的进程
SEQUENCE#列显示归档redo的序列号
STATUS列显示的进程状态
从上可以看出主库开启了4个归档进程,使用lgwr同步传输方式与standby通信,已经接收完70的日志,正等待71。
察看备库是否和主库同步
备库查询,如果没有现明显的gap现象,则同步
SQL> select thread#, low_sequence#, high_sequence# from v$archive_gap;未选定行
察看备库已经归档的redo
SQL> SELECT REGISTRAR, CREATOR, THREAD#, SEQUENCE#, FIRST_CHANGE#, NEXT_CHANGE# FROM V$ARCHIVED_LOG;
察看备库已经应用的 redo
SQL> SELECT THREAD#, SEQUENCE#, FIRST_CHANGE#, NEXT_CHANGE# FROM V$LOG_HISTORY;
察看备库接收 , 应用redo数据过程
SQL> SELECT MESSAGE FROM V$DATAGUARD_STATUS;
查看从库上的日志接收情况
SQL> select status,target,archiver,error,process from v$archive_dest;
primary数据库 open resetlogs时的 standby恢复
Standby数据库状态 | Standby服务器操作 | 解决方案 |
没有应用resetlog之前的redo数据 | 自动应用新的redo数据 | 无须手工介入 |
应用了resetlog之后的redo数据,不过standby打开了flashback。 | 可以应用,不过需要dba手工介入 |
1. 手工flashback到应用之前 2. 重启redo应用,以重新接收新的redo数据。 |
应用了resetlog之 后 的redo数据,而且没有flashback。 | 完全无法应用 | 重建物理standby是唯一的选择 |
更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?ti
转载于:https://my.oschina.net/rootliu/blog/1559948
物理Data Guard的日常维护相关推荐
- oracle 11g Data Guard物理备份库
两台oracle未安装ARC,俺是小白,占时不会玩arc.ADB高手在于分享,俺小白将 下面是Data Guard 主备环境配置过程分享给大家.备份是物理Data Guard 一, 系统:centos ...
- Oracle 11g Data Guard 使用duplicate from active database 创建 standby database
用这种方式来搭建DG ,主库的停机时间很少,只需要重启一下,使参数生效.也可以用这种方法进行DB迁移.DG搭建好,然后把备库激活就可以了. 这样整个迁移中宕机时间也比较短. Oracle 11g的py ...
- Oracle 11g Data Guard环境中的归档管理
在11g里面,随着ASM.RAC.Data Guard(包括Active Data Guard)的成熟,使用RAC+ASM+Data Guard越来越成为一种可靠的.维护简单.稳定的高可用性和容灾保护 ...
- data guard日常维护及管理
日常维护 1.正确打开主库和备库 主库: SQL> STARTUP MOUNT; SQL> ALTER DATABASE ARCHIVELOG; SQL> ALTER DATABAS ...
- oracle11gr2 active data guard,Oracle11gR2 Aactive DataGuard(手动)装配部署及维护文档(三)之升级及rman...
Oracle11gR2 Aactive DataGuard(手动)安装部署及维护文档(三)之升级及rman l 第六部分: dataguard其它管理问题 一.滚动升级DG 升级概要 ...
- 体验一下Oracle 11g物理Active Data Guard实时查询(Real-time query)
以下为[高可用] 课后一则实验日志: --------------------------------------------------------------------------------- ...
- oracle查效能,【DataGuard】Oracle 11g物理Active Data Guard实时查询(Real-time query)特性...
在Oracle 11g以前版本中的的Data Guard物理备用数据库,可以以只读的方式打开数据库,但此时Media Recovery利用日志进行数据同步的过程就停止了,如果物理备用数据库处于恢复的过 ...
- oracle查效能,Oracle 11g物理Active Data Guard实时查询(Real-time query)特性
table t (x varchar2(8)); Table created. secooler@ora11g> insert into t values ('Secooler'); 1 row ...
- Oracle 11g Data Guard 物理备库快速配置指南(下)
第二部分 作者介绍 作者 Jed Walker 是科罗拉多 Centennial Comcast 媒体中心的数据操作经理(Manager of Databse Operation).他从1997年开始 ...
最新文章
- log parser 微软iis 日志分析
- C# — 通过点击回车执行任务
- Java知识点总结(JDBC-封装JDBC)
- 以太坊开发 发行代币的增发功能 并实现转到钱包 和买卖的功能
- python语言学习:python语言学习中的定义类、定义函数、封装api等详细攻略
- 【快乐水题】575. 分糖果
- python众数问题给定含有n个元素的多重集合s_2-1 问题描述:给定含有n个元素的多重集合S - 下载 - 搜珍网...
- go语言学习笔记(2)命令源码文件
- 2018深大计算机考研,深圳大学2018年硕士生招生复试分数线及调剂需求
- 深度解读 MongoDB 最全面的增强版本 4.4 新特性
- 第五章 处理器拦截器详解
- python列表求斐波那契数列_python3 求斐波那契数列(Fibonacci sequence)
- [转载] 简单工厂模式和工厂方法模式在Python中的实现
- 计算机导论 教学方法,计算机导论课教学方法探讨
- linux停止阿里云盾服务
- aws认证,aws有哪些认证,有什么用
- 必读 | 一文看尽2019-2020各大顶会GNN论文(附链接)
- Linux 中实用但很小众的 11 个炫酷终端命令
- 查看linux服务器存储空间状况
- osgEarth编译
热门文章
- php cms 插件开发,phpcms编辑器插件最新版——ckeditor4.5
- Kotlin极简教程:第7章 面向对象编程
- Android 开发工程师面试指南
- python绘制函数怎么去掉原点_python – 更改绘图的原点
- mysql导入frm文件_MySQL备份文件.ibd、.frm、.MYD、.MYI的恢复教程
- [ATC 17] StreamBox: 面向多核机器上的针对Records的无序到达的实时流处理系统
- linux编程实现dns请求,linux – 使用BIND实现辅助DNS服务器的最佳方式
- 控制html页面在浏览器显示比例,判断浏览器缩放比例的方法_html/css_WEB-ITnose
- 定义python的色条_Python:定义颜色曲线部分
- git--分支管理策略