Oracle 10g DataGuard 级别切换

环境: OS: rhel 6.3_64bit DB: Oracle 10gR2 级别切换过程: 主库 SQLgt; select protection_mode,protection_level from v$

环境:

OS: rhel 6.3_64bit

DB: Oracle 10gR2 

级别切换过程:

主库

SQL>  select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
——————– ——————–
MAXIMUM PERFORMANCE  MAXIMUM PERFORMANCE
SQL> show parameter  log_archive_dest_2

NAME                                TYPE        VALUE
———————————— ———– ——————————
log_archive_dest_2                  string      SERVICE=stdy LGWR ASYNC VALI
                                                D_FOR=(ONLINE_LOGFILES,PRIMARY
                                                _ROLE) DB_UNIQUE_NAME=stdy
SQL>  alter system set log_archive_dest_2=’SERVICE=stdy OPTIONAL LGWR SYNC AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=stdy’;

System altered.
:maximize 后可跟{PROTECTION | AVAILABILITY | PERFORMANCE},分别对应最大保护,,最高可用性及最高性能。
Minimum Requirements for Maximum Protection Mode
Redo Archival Process    LGWR
Network Transmission Mode    SYNC
Disk Write Option    AFFIRM
Standby Redo Logs?    Yes
Standby Database Type    Physical Only
 
alter system set log_archive_dest_2=’SERVICE=stdy OPTIONAL LGWR SYNC AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=stdy’;
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.

Total System Global Area  213909504 bytes
Fixed Size                  2095152 bytes
Variable Size              88082384 bytes
Database Buffers          117440512 bytes
Redo Buffers                6291456 bytes
Database mounted.
SQL>  alter database set standby database to maximize Protection;

Database altered.
sys@ORA> select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
——————– ——————–
MAXIMUM PROTECTION  UNPROTECTED
SQL> alter database open;

Database altered.

SQL>  select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
——————– ——————–
MAXIMUM PROTECTION  MAXIMUM PROTECTION

Minimum Requirements for Maximum Availability Mode
Redo Archival Process    LGWR
Network Transmission Mode    SYNC
Disk Write Option    AFFIRM
Standby Redo Logs?    Required for physical standby databases only. Standby redo logs are not supported for logical standby databases.
Standby Database Type    Physical or Logical

alter system set log_archive_dest_2=’SERVICE=stdy OPTIONAL LGWR SYNC AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=stdy’;
 alter database set standby database to maximize Availability;

Minimum Requirements for Maximum Performance Mode
Redo Archival Process    LGWR or ARCH
Network Transmission Mode    ASYNC when using LGWR process. Not applicable when using the ARCH process.
Disk Write Option    NOAFFIRM
Standby Redo Logs?    Required for physical standby databases using the LGWR process.
Standby Database Type    Physical or Logical

alter system set log_archive_dest_2=’SERVICE=stdy OPTIONAL LGWR ASYNC NOAFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=stdy’;
 alter database set standby database to maximize Performance;
 
SQL>  alter database set standby database to maximize availability;

Database altered.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area  213909504 bytes
Fixed Size                  2095152 bytes
Variable Size              88082384 bytes
Database Buffers          117440512 bytes
Redo Buffers                6291456 bytes
Database mounted.
Database opened.
SQL>  select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
——————– ——————–
MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY

备库
停掉备库后,主库的状态会变成待同步的状态

SQL> shutdown immediate
ORA-01109: database not open

Database dismounted.
ORACLE instance shut down.

SQL>  select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
——————– ——————–
MAXIMUM AVAILABILITY RESYNCHRONIZATION

推荐阅读:

使用RMAN的Duplicate功能创建物理DataGuard

Oracle基础教程之通过RMAN复制数据库

RMAN备份策略制定参考内容

RMAN备份学习笔记

Oracle数据库备份加密 RMAN加密

通过RMAN备份duplicate创建DataGuard

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1877916.html

(0)
上一篇 2025年2月22日 10:30:40
下一篇 2025年2月22日 10:30:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Oracle的sqlnet.ora与password文件试验

    Oracle的%ignore_a_1%与password文件试验 先看有没有sqlnet.ora [oracle@localhost ~]$ cd $oracle_home[oracle@localhost dbhome_1]$ cd ne…

    数据库 2025年2月23日
    100
  • Oracle Dataguard Standby Redo Log的两个实验

    在Data Guard环境中,Standby Redo Log是一个比较特殊的日志类型。从最新的DG安装指导中,都推荐在Primary和Standby端,都配置St 在data guard环境中,standby redo log是一个比较特…

    数据库 2025年2月23日
    100
  • 把文件系统的数据文件迁移到ASM存储

    RAC环境,使用的是ASM作存储。近日在给用户做%ignore_a_1%维护的过程中,发现有一部分数据文件存放在文件系统中,这是不正常的。导致另 把文件系统的数据文件迁移到asm存储 RAC环境,使用的是ASM作存储。近日在给用户做数据库维…

    数据库 2025年2月23日
    100
  • Oracle递归函数

    树结构的数据存放在表中,数据之间的层次关系即父子关系,通过表中的列与列间的关系来描述,如EMP表中的EMPNO和MGR。EMPNO表示该 oracle start with connect by 用法 oracle中 connect by …

    数据库 2025年2月23日
    100
  • Oracle递归查询的原理

    以start with ename = 在oracle 10g下,来到scott用户下,分别以层次 1,2,3,4上的节点做实验: 当start with是根节点(level=1),要查其子节点,connect by pump和emp都是被…

    数据库 2025年2月23日
    100
  • Oracle 事务的开始与结束

    事务完成之后,如果不显示地提交或回滚事务,都被认为是不好的编程习惯,因此确保在每个事务后面都要执行COMMIT或ROLLBACK语句。 事务是用来分割%ignore_a_1%活动的逻辑工作单元,事务即有起点,,也有终点; 当下列事件之一发生…

    数据库 2025年2月23日
    100
  • impdp异常中断导致出现问题的解决

    今天查看%ignore_a_1%的负载,发现cpu消耗异常的高。里面有不少dw的进程.但是查看impdp的进程却不存在。查看datapump的进程情况,发现大 今天查看数据库的负载,发现cpu消耗异常的高。里面有不少dw的进程.但是查看im…

    数据库 2025年2月23日
    100
  • Oracle SQL执行计划基线总结(SQL Plan Baseline)

    Oracle 11g开始,提供了一种新的固定执行计划的方法,即SQL plan baseline,中文名SQL执行计划基线(简称基线),可以认为是OUTL 一、基础概念 oracle 11g开始,提供了一种新的固定执行计划的方法,即sql …

    数据库 2025年2月23日
    100
  • RAC创建Oracle白名单

    由于业务需要,需要使用白名单限制用户登录%ignore_a_1%的地址,决定使用数据库白名单功能! 由于业务需要,需要使用白名单限制用户登录数据库的地址,决定使用数据库白名单功能! 一般但实例数据库启动白名单只需要在sqlnet.ora中添…

    数据库 2025年2月23日
    100
  • MySQL中my.cnf参数设定解析

    1.获取当前配置参数要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数:%ignore_a_1%d nda 1.获取当前配置参数要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命…

    数据库 2025年2月23日
    100

发表回复

登录后才能评论