dataguard类型转换与模式转化

简介:

修改数据保护模式步骤


前提:是否满足转换模式的配置要求


最大保护(Maximum Protection):
Standby Database 必须配置Standby Redo Log,Primary Database必须使用LGWR,SYNC,AFFIRM 方式归档到Standby Database.


最高可用性(Maximum availability):
Standby Database 必须配置Standby Redo Log,而Primary Database必须使用LGWR,SYNC,AFFIRM 方式归档到Standby Database.


最高性能(Maximum performance):
Standby Database 可以LGWR ASYNC 或者 ARCH 进程实现,Standby Database也不要求使用Standby Redo Log。




操作流程:


1)关闭数据库,重启到Mount 状态,如果是RAC,需要关闭所有实例,然后只启动一个实例到mount状态。


2)修改模式:
语法:
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE {PROTECTION | AVAILABILITY | PERFORMANCE}; 
如:SQL>ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PROTECTION;


3) 打开数据库: alter database open;


4) 确认修改数据保护模式:
SQL>select protection_mode,protection_level from v$database;






物理备库转化为快照备库步骤


1).Snapshot standby database是建立在物理standby 的基础上的。


2).如果我们想在standby 库上做一些测试,因为主库我们不能动,我们可以在备库测。 那么我们就可以把这个standby 切换成snapshot standby。 


切换语句如下:
SQL> alter database convert to snapshot standby;
切换之后,我们可以查看alert log,会发现里面有创建一个restore point:
Created guaranteed restore point SNAPSHOT_STANDBY_REQUIRED_xxx


3). 把snapshot standby 数据库打开,进行我们的测试。
SQL> alter database open;


4). 测试完毕后,我们把数据库重启到mount 状态。


5) 执行命令将数据库从snapshot状态切换到之前的状态,如物理standby或者逻辑standby。
SQL> alter database convert to physical standby;

文章可以转载,必须以链接形式标明出处。



本文转自 张冲andy 博客园博客,原文链接:  http://www.cnblogs.com/andy6/p/6531203.html ,如需转载请自行联系原作者
相关文章
|
2月前
|
安全 编译器 C++
【C/C++ 类型转换规则】一文了解C/C++ 中的类型转换规则,帮助你更好的编程
【C/C++ 类型转换规则】一文了解C/C++ 中的类型转换规则,帮助你更好的编程
19 0
|
2月前
模式间转换
模式间转换。
11 1
|
7月前
|
存储 SQL Oracle
对比下不同RDBMS数据库中对字符数据类型处理的差异 - 为什么我们要尽量避免使用CHAR数据类型?
对比下不同RDBMS数据库中对字符数据类型处理的差异 - 为什么我们要尽量避免使用CHAR数据类型?
|
11月前
|
JavaScript 索引
数据类型及相互规则转换,我被问麻了!!!
数据类型及相互规则转换,我被问麻了!!!
87 2
|
11月前
|
C语言 C++
C++——数据类型之间的转换
C++——数据类型之间的转换
|
前端开发 程序员 C#
【C#】通过扩展对象的方式,对字符串等数据类型进行数据进一步处理
在本篇文章中,我们讲一起了解下对象扩展的使用 在实际项目开发中,对象扩展使用的场景还是挺多的,比如:需要对时间值进行再处理,或者字符串中的斜杠(/)转为反斜杠(\)
90 0
|
机器学习/深度学习 XML Java
6. 抹平差异,统一类型转换服务ConversionService(下)
6. 抹平差异,统一类型转换服务ConversionService(下)
6. 抹平差异,统一类型转换服务ConversionService(下)
|
存储 机器学习/深度学习 缓存
6. 抹平差异,统一类型转换服务ConversionService(上)
6. 抹平差异,统一类型转换服务ConversionService(上)
6. 抹平差异,统一类型转换服务ConversionService(上)
|
数据库
字符串转换成数据库in语句的形式(五)
字符串转换成数据库in语句的形式(五)
314 0