Data guard日常管理
1.查看哪些归档日志没有传输到备用库假设local归档目录的ID为1,remote的归档目录为2SQL> SELECT LOCAL.THREAD#, LOCAL.SEQUENCE# FROM(SELECT THREAD#, SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=1) LOCALWHERE LOCAL.SEQUENCE# NOT IN(SELECT SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=2 ANDTHREAD# =...
Data guard类型转换与模式转化
修改数据保护模式步骤前提:是否满足转换模式的配置要求最大保护(Maximum Protection):Standby Database 必须配置Standby Redo Log,PrimaryDatabase必须使用LGWR,SYNC,AFFIRM 方式归档到StandbyDatabase.最高可用性(Maximum availability):Standby Database 必须配置Standby Redo Log,而PrimaryD...
Data guard概念篇一
一、Data Guard配置(DataGuard Configurations) Data Guard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成Data Guard的数据库通过Oracle Net连接,并且有可能分布于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制,至于操作系统就更无所谓了(某些...
Data guard常规运维操作
1.standbydatabase 正常的打开与关闭1.1 针对physical standby打开:--打开数据库SQL>startup; -- 开启 mgr 进程 SQL>ALTER DATABASE RECOVER MANAGED STANDBYDATABASE USING CURRENT LOGFILE disconnect from session; ( physicalstandby )关闭:-- 关闭 mgr 进程SQL>ALTER DAT...
Data guard+Oracle RAC 环境搭建
Oracle 高可用性的三个主要体现是: RAC, Data Guard 和 Stream. 所以熟练掌握这些技术就是评价DBA的标准一个。 RAC + Data Guard 主要用在灾备或者报表服务器上。 比如用RAC+ 逻辑standby 做报表,从而减轻RAC 系统的压力。 RAC 和&nbs...
Data Guard 异构平台支持手册
背景最简单的DG 环境是同数据库版本,同操作系统平台。 但有时需要在异构平台上来部署DG 环境,比如异构下使用DG 来进行数据迁移,从而降低停机时间和风险等等。1. 查看主备库的Platform IDSQL> select platform_id, platform_name from v$database;2. 数据库的位数 word-size 问题的影响在Oracle 11g 之前...
Data guard Standby Redo Log 的设定原则、创建、删除、查看、归档位置
设定:1.每个standbyredo log file 至少要和primary database的redolog 一样大,为了方便管理,Oracle 建议主备库的redolog 设置成一样的大小。SQL> SELECT GROUP#, BYTES/1024/1024 M FROMV$LOG;2.Standby redo log group 至少要比primary database的redo log group多一组。 可以在primary 库查询v$log视图...
Data guard Redo Gap 处理与优化
理论背景当redo data 传送发生中断时就会产生redo gap。当redo 传送恢复正常以后,redo transport service 会自动检测redogap并发送缺失的redo 到destination。解决redo gap的时间与gap 的数量和网络有一定的关系。 Gap越少,网络越好,解决gap就会越快。手工解决 Gap 问题在Oracle 11g里,DataGuard 切换多...
Data guard 11g的Snapshot Standby Database(下)
3、Snapshot Standby行为研究 下面我们分析一下Snapshot Standby的工作性质和行为性质。我们在主库方向研究当前状态。 --主库日志情况 SQL> select group#, sequence#, archived, status from v$log; GROUP# SEQUENCE# ARCHIVED STATUS---------- ---------- ----...
Data guard 11g的Snapshot Standby Database(上)
Oracle 11g是Data Guard的重要里程碑版本。在11g中,Active DataGuard、Advanced Compression等特性大大丰富了Data Guard的功能和在实践领域应用的广度。其中,除了传统的PhysicalStandby和LogicalStandby,11g推出了新的Standby类型——Snapshot Standby。Standby的实质是“同步更新”,无论是PhysicalStandby还...
Data guard 11g 用Duplicate恢复Data Guard 备库详细过程
1、先查找备库控制文件路径先在备库上找出控制文件的路径,通过和主库一样,不过为了以防万一,还是check为好。SQL> select name from v$controlfile; ...
Data guard 11g 类型、保护模式、服务
一. Dataguard中的备库分为物理备库和逻辑备库及快照备库备库是主库的一致性拷贝,使用一个主库的备份可以创建多到30个备库,将其加入到dataguard环境中,创建成功后,dataguard通过自动应用从主库传送到备库的redo数据维护每个备库。1.1 物理备库(Physicalstandby database)物理备库提供物理上和主...
ORACLE 10g DATA GUARD的配置和建立
Vmware 中配置和建立ORACLE 10.2.0.3的physical standby数据库一、配置条件1、软件条件Vmware workstation ORACLE 10.2.0.12、硬件条件RAC2 (200.200.200.238) primaryRAC1 (200.200.200.239) standby3、服务器配置的监听二、前提服务的配置1、在(200.200.200.238)primary上配置数据库...
ORACLE 10g DATA GUARD的配置和建立
Vmware 中配置和建立ORACLE 10.2.0.3的physical standby数据库一、配置条件1、软件条件Vmware workstation ORACLE 10.2.0.12、硬件条件RAC2 (200.200.200.238) primaryRAC1 (200.200.200.239) standby3、服务器配置的监听二、前提服务的配置1、在(200.200.200.238)primary上配置数据库...
Data Guard启动和关闭物理备库
启动物理备库一旦数据库装载后,数据库就能从主库接收归档重做日志。然后,你可以选择启用应用重做或者实时应用,再或者以只读方式打开数据库来访问。For example:Start and mount the physical standby database:SQL> STARTUP MOUNT;Start Redo Apply or real-time apply:To start Re...
Data Guard主库重命名数据文件
8.3.4 在主库中重命令数据文件(即手动在备库修改相等的变化)当你在主库中重命名一个或多个数据文件时,备库是不会发生相应的变化的。因此,如果你想在备库重命名相同的数据文件,你必须手动在备库中做相等的修改。因为这些改变不是自动的,甚至STANDBY_FILE_MANAGEMENT设置为AUTO也不会发生改变的。按照以下描...
Data Guard主库添加数据文件或创建表空间
8.3 管理主库能影响备库的事件ReferenceChange Made on Primary DatabaseAction Required on Standby DatabaseSection 8.3.1Add a datafile or create a tablespace...
Data Guard主库添加或删除在线重做日志文件
添加或删除现在重做日志文件改变在线重做日志文件大小和数量有时是优化数据库。你可以在主库添加或删除在线重做日志组或者日志成员而不影响备库。同样的,你可以在主库删除日志文件组或成员而不影响你的备库。但是,这边变化在普通切换后会影响备库的性能。注意:无论何时,你在主库添加在线重做日志文件,你...
Data Guard主库删除表空间
删除表空间和删除数据文件当你在主库删除一个或多个数据文件或者删除一个或多个表空间时,你也需要在备库删除相关的数据文件,以下部分提供的例子,当STANDBY_FILE_MANAGEMENT参数设置为AUTO或者MANUAL时关于删除表空间和删除数据文件。当STANDBY_FILE_MANAGEMENT设置为AUTO或者MANUAL时The following ...
Data Guard主备库传输表空间
8.3.3 物理备库使用传输表空间You can use the Oracle transportabletablespaces feature to move a subset of an Oracle database and plug it in to another Oracle database,essentially moving tablespaces between the databases.你可以使用oracle传输表空间特征,从oracle数据库的一个子集传输...