`
guoyanxi
  • 浏览: 278031 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

dataguard 笔记

阅读更多
推荐按照三思的文档去做,当然首先要了解dataguard的原理

也是在同一台机器上两个DATABASE之间的dataguard

遇到了几个问题:
1.三思在关了primary之后就没有起来了,其实可以在复制完datafiles和修改完pfile之后马上
CREATE spfile FROM pfile;
startup;


2.配置完成后,在primary查询
select status,target,archiver,error,process from v$archive_dest;

可以看到各dest的状态

3.如果遇到ORA-01031: insufficient privileges
很可能是standby的密码文件没有创立或者sys密码和primary的sys不一样
正常情况下:
select * from v$pwfile_users;
USERNAME                       SYSDB SYSOP
------------------------------ ----- -----
SYS                            TRUE  TRUE



4.检查两边同步情况:
两边对比
select max(sequence#) from v$archived_log;


5.检查switchover状态
select switchover_status from v$database;



状态解释:
引用
NOT ALLOWED - Either this is a standby database and the primary database has
    not been switched first, or this is a primary database and there are no standby databases. 

    SESSIONS ACTIVE - Indicates that there are active SQL sessions attached to 
    the primary or standby database that need to be disconnected before the 
    switchover operation is permitted. 

    SWITCHOVER PENDING - This is a standby database and the primary database 
    switchover request has been received but not processed. 

    SWITCHOVER LATENT - The switchover was in pending mode, but did not complete
    and went back to the primary database. 

    TO PRIMARY - This is a standby database, with no active sessions, that is 
    allowed to switch over to a primary database. 

    TO STANDBY - This is a primary database, with no active sessions, that is 
    allowed to switch over to a standby database. 

    RECOVERY NEEDED - This is a standby database that has not received the 
    switchover request. 

    During normal operations it is acceptable to see the following values for 
    SWITCHOVER_STATUS on the primary to be SESSIONS ACTIVE or TO STANDBY.  
    During normal operations on the standby it is acceptable to see the values 
    of NOT ALLOWED or SESSIONS ACTIVE.



4. ORA-16053
检查DG_CONFIG
show parameter log_archive_config

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_config                   string      DG_CONFIG=(thadgdb5,thadgdb6)




推荐:
1.盖老师9i的笔记
2.关于switchover的参考
分享到:
评论

相关推荐

    dataguard笔记dataguard笔记

    根据提供的信息,我们可以总结出以下关于Oracle Data Guard的相关知识点: ### 一、开启强制日志模式 在设置Oracle Data Guard之前,确保主数据库处于**强制日志模式**是非常重要的步骤。这可以确保所有的数据修改...

    [三思笔记]一步一步学DataGuard

    ### Oracle DataGuard 知识点总结 #### 一、Oracle DataGuard 概念与重要性 **Oracle DataGuard**(通常简称为 DG)是 Oracle 数据库的一项关键特性,旨在提供全面的数据保护策略,确保数据库的高度可用性和灾难...

    三思笔记\[三思笔记]Oracle RAC数据库配置DataGuard.pdf

    本文通过对“三思笔记\[三思笔记]Oracle RAC数据库配置DataGuard.pdf”的分析,详细介绍了如何为Oracle RAC数据库配置DataGuard。DataGuard与RAC的结合使用,不仅可以提升数据库的性能,还能大大增强系统的容灾能力...

    DataGuard简明笔记

    ### DataGuard简明笔记 #### 一、基础知识 ##### (一) REDO 传输 **DataGuard**的核心机制之一就是**REDO**日志的传输与应用。在**Oracle DataGuard**环境中,**Primary**数据库负责生成并传输**REDO**日志至**...

    [三思笔记]一步一步学DataGuard.

    ### DataGuard基础知识详解 #### 一、DataGuard概念与重要性 **Oracle DataGuard**(简称DG)是Oracle数据库的一项核心特性,旨在提供高可用性和灾难恢复能力。它通过在两个或多个地理位置分散的数据库之间复制...

    Oracle入门教程.三思笔记.一步一步学Oracle

    [三思笔记]Oracle+RAC数据库配置DataGuard.pdf [三思笔记]oracle著名及非著名函数介绍.doc [三思笔记]RHEL AS4下安装32位oracle10g.pdf [三思笔记]RHEL AS4下升级oracle10g到10.2.0.3.pdf [三思笔记]RMAN高级应用之...

    note_DataGuard

    通过深入学习《[三思笔记]一步一步学DataGuard.pdf》,你可以掌握如何配置和管理DataGuard环境,了解如何处理各种故障场景,以及如何利用DataGuard来提升系统的稳定性和可靠性。该文档会详细讲解DataGuard的各个组件...

    oracle dataguard测试

    根据提供的文件信息,本文将详细解释Oracle Data Guard配置的关键步骤,并深入探讨如何配置Standby数据库为MAXIMIZE PERFORMANCE模式,以及如何转换此模式至MAXIMIZE PROTECTION模式。此外,还将涉及主备库之间的...

    一步一步学oracle高级技术DataGuard

    本系列是一个一般初学者学习过程的记录,其中的概念可能解释的略显初级,其中的过程可能演示的略显 生疏,其中的操作可能表现的略显繁琐,但,它记录了一种...帮助你走的更平坦:[三思笔记]之一步一步学DataGuard~~~~

    oracle数据库的datagard搭建配置物理备库-详细笔记文档总结

    Oracle 数据库 Dataguard 搭建配置物理备库详细笔记文档总结 Oracle Dataguard 是 Oracle 数据库的一种高可用性解决方案,旨在提供实时数据复制和自动故障转移,确保数据库的高可用性和数据安全。本文档将详细介绍...

    Oracle10g Data Guard学习笔记

    本学习笔记将深入探讨其安装配置步骤,以及相关的概念和技术。 1. 概述 Oracle Data Guard的主要目的是提供数据库的冗余和保护,通过创建和维护一个或多个备用数据库(Standby Databases),来保障在主数据库出现...

    涂抹Oracle—三思笔记

    书中详细分析了各种常见的备份与恢复技术,例如用户管理的备份和恢复、RMAN备份和恢复、逻辑导入/导出(Export/Import和DataPump)、闪回(Flashback)以及数据卫士(DataGuard)等,每种技术都有其适用场景和优缺点...

    [三思笔记]一步一步学RMAN.pdf

    ### RMAN基础知识与实践操作详解 #### 一、RMAN简介 RMAN(Recovery Manager)是Oracle数据库管理系统中的一项重要工具,用于实现数据库的备份、恢复和灾难恢复等功能。它能够有效地保护数据库免受物理损坏或逻辑...

    三思oracle笔记包

    三思oracle笔记包 包含: Linux5版本安装Oracle11gR2 ORACLE 10gR2 RAC环境增加及删除节点 Oracle+RAC数据库配置DataGuard RMAN管理ORACLE_RAC数据库的备份与恢复 全面学习MySQL+Proxy特性 全面学习分区表及分区索引...

    oracle十八天学习笔记

    Oracle提供多种数据复制技术,如逻辑复制(Goldengate)、物理复制(Dataguard)等。同时,了解RAC(实时应用集群)的概念和技术,理解其在高可用性和故障恢复中的作用。 第17天:数据库安全管理 深入研究Oracle的...

    DAVE Oracle DG 学习笔记

    ### DAVE Oracle DG 学习笔记 #### DataGuard架构与背景 Oracle Data Guard(简称DG)是一种用于构建高可用性和灾难恢复解决方案的技术。它通过在主数据库(Primary Database)和辅助数据库(Standby Database)...

    oracle 学习笔记资料

    9. **数据库复制与集群**:Oracle支持多种复制技术,如逻辑复制(Goldengate)、物理复制(Dataguard)以及RAC(Real Application Clusters)。这些高级主题可能在"ORACLE-课后自学内容.doc"的高级章节中讨论。 10....

Global site tag (gtag.js) - Google Analytics