Oracle涂抹oracle学习笔记第10章Data Guard说,我就是备份
DG 是备份恢复工具,但是更加严格的意义它是灾难恢复
Data Guard是一个集合,由一个Primary数据库及一个或者多个Standby数据库组成,分两类逻辑Standby和物理Standby
10.2.1物理Standb创建前的准备工作
不管是物理Standb还是逻辑Standby,其创建都是依赖Primary数据库,由此准备工作中最重要的一部分就是对Primary数据库进行配置
10.2.1.1 启用Force Logging (强制记录模式)
SQL> alter database force logging;
10.2.1.2创建秘钥文件
同一个Data Guard配置中所有数据库必须拥有独立的秘钥文件,并且所有数据库服务器的SYS用户拥有相同密码,已保证REDO数据顺利传输,因为REDO是通过认证的网络会话来传输REDO数据,而会话使用包含在秘钥文件中的SYS的用户密码来验证.
orapwd file=/home/oracle/app/oracle/product/11.2.0/db_1/database/orapworcl password=verysafe entries=30
file:指定秘钥文件名称和路径
password:SYS用户密码
entries:指定数据库能够拥有SYSDBA权限的用户最大数
file的命名规则orapw[sid]
10.2.1.3配置Standby Redologs
1关于Standby Redologs
Oracle建议DBA在创建Standby数据库时,就考虑Standby Redologs配置问题.Standby Redologs 与Online Redolog非常类似,应该说两者只是服务对象不同,其他参数,属性,甚至操作的命令格式几乎都一样.
(1)确保Standby Redologs的文件大小与Primary数据库的Online Redologs文件大小相同,为了接收和应用方便.
(2)创建适当数目的日志组.一般而言,Standby Redologs的日志组要比Primary数据库的Online Redologs日志组少一个.
2管理Standby Redologs
Standby Redologs的操作方式与Online Redologs几乎一模一样,不过在创建或者删除的时候需要指定一个Standby参数
添加一个新的Standby组,组号不要与Online重复
alter database add standby logfile group 4 ('/home/oracle/app/oracle/oradata/orcl/standbyrd01.log') size 51M;
删除是
alter database drop standby logfile group 4;
通过动态视图查看
select group#, type,member from v$logfile;
通过Standby Redologs的专用视图查看当前数据库创建的Standby Redologs
select group#,thread#,sequence#,archived,status from v$standby_log;
为什么Primary需要准备Standby Redologs,因为一旦需要切换Primary可以变成Standby继续工作,虽然现在没用但是保不齐以后会用上.
10.2.1.4设置初始化参数
对于Primary数据库,有几个与角色相关的初始化参数需要配置,这些参数初始时用来控制REDO传输服务.建议不管是Primary还是Standby都进行配置
10.2.1.5将Primary数据库置于归档模式
其他文章有介绍
Oracle涂抹oracle学习笔记第10章Data Guard说,我就是备份的更多相关文章
- Oracle涂抹oracle学习笔记第8章RMAN说,我能备份
本次测试服务器为172.16.25.33 使用rman连接本地数据库 rman target / 在rman中执行启动与关闭的命令与sqlplus相同 在rman中执行sql语句 sql ‘需要执行的 ...
- <<Python基础教程>>学习笔记 | 第10章 | 充电时刻
第10章 | 充电时刻 本章主要介绍模块及其工作机制 ------ 模块 >>> import math >>> math.sin(0) 0.0 模块是程序 一个简 ...
- HTML5与CSS3基础教程第八版学习笔记7~10章
第七章,CSS构造块 CSS里有控制基本格式的属性(font-size,color),有控制布局的属性(position,float),还有决定访问者打印时在哪里换页的打印控制元素.CSS还有很多控制 ...
- CSS3秘笈第三版涵盖HTML5学习笔记1~5章
第一部分----CSS基础知识 第1章,CSS需要的HTML HTML越简单,对搜索引擎越友好 div是块级元素,span是行内元素 <section>标签包含一组相关的内容,就像一本书中 ...
- Oracle教程之学习笔记
Oracle教程之学习笔记... ----------------------------------- Oracle教程:---学习笔记: ============================= ...
- 《Java核心技术·卷Ⅰ:基础知识(原版10》学习笔记 第5章 继承
<Java核心技术·卷Ⅰ:基础知识(原版10>学习笔记 第5章 继承 目录 <Java核心技术·卷Ⅰ:基础知识(原版10>学习笔记 第5章 继承 5.1 类.超类和子类 5.1 ...
- JVM学习笔记-第六章-类文件结构
JVM学习笔记-第六章-类文件结构 6.3 Class类文件的结构 本章中,笔者只是通俗地将任意一个有效的类或接口锁应当满足的格式称为"Class文件格式",实际上它完全不需要以磁 ...
- Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析(1-4)
Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析 大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配 ...
- Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第九章:贴图
原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第九章:贴图 代码工程地址: https://github.com/j ...
随机推荐
- centos5.5 快速安装mysql
安装MySQL. [root@sample ~]# yum -y install mysql-server ← 安装MySQL[root@sample ~]# yum -y install php-m ...
- android.view.animation(1) - alpha、scale、translate、rotate、set的xml属性和用法(转)
一.ScaleAnimation ScaleAnimation(float fromX, float toX, float fromY, float toY, int pivotXType, floa ...
- spring 发布 Jax-Ws Service (二)
Service import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebResult; import ja ...
- Linux IO实时监控iostat命令详解(转载)
简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息.用户可以通过指定统计的次数和时间 ...
- TIM—基本定时器
本章参考资料:< STM32F4xx 参考手册>.< STM32F4xx 规格书>.库帮助文档< stm32f4xx_dsp_stdperiph_lib_um.chm&g ...
- poj3250单调栈
有n只羊,(姑且算是羊吧,也有可能是牛啊猫啊什么之类的),每只羊都有一个身高,前面的羊要看到后面的羊的条件是,后面的羊高度要小于前面的羊,就问各位羊加起来看到的牛多少只....... #include ...
- 2014圣诞节一款纯css3实现的雪人动画特效
在2014年的圣诞节,爱编程小编给大家分分享一款纯css3实现的雪人动画特效.该实例实现一个雪人跳动的特效,效果图如下: 在线预览 源码下载 实现的代码. html代码: <span cla ...
- Java反射机制在代理模式中的使用
代理模式的核心思路就是一个接口有两个子类,一个子类完成核心的业务操作,另一个子类完成与核心业务有关的辅助性操作. 代理模式分为静态代理模式和动态代理模式. 静态代理模式: //接口类 interfa ...
- C++ operator关键字(重载操作符)
operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名. 这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面 ...
- Android基础总结(四)网络通信
网络图片查看器 确定图片的网址 发送http请求 URL url = new URL(address); //获取连接对象,并没有建立连接 HttpURLConnection conn = (Http ...