oracle10g data guard 主备数据库配置参数说明

oracle10g data guard 主备数据库配置参数说明:


下列参数为primary 角色相关的初始化参数:


DB_NAME


注意保持同一个Data Guard 中所有数据库DB_NAME 相同。

例如:DB_NAME=jytest


DB_UNIQUE_NAME


为每一个数据库指定一个唯一的名称,该参数一经指定不会再发生变化,

除非你主动修改它。

例如:DB_UNIQUE_NAME=jytest


LOG_ARCHIVE_CONFIG


该参数通过DG_CONFIG 属性罗列同一个Data Guard 中所有

DB_UNIQUE_NAME(含primary db 及standby db),以逗号分隔

例如:LOG_ARCHIVE_CONFIG='DB_CONFIG=(jytest,jyrac1)'


CONTROL_FILES


没啥说的,控制文件所在路径。


LOG_ARCHIVE_DEST_n


归档文件的生成路径。该参数非常重要,并且属性和子参数也特别多(这里

不一一列举,后面用到时单独讲解如果你黑好奇,建议直接查询oracle 官

方文档。Data guard 白皮书第14 章专门介绍了该参数各属性及子参数的功

能和设置)。例如:

LOG_ARCHIVE_DEST_1='LOCATION=/u01/app/oracle/arch/jytest VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=jytest'


LOG_ARCHIVE_DEST_STATE_n


指定参数值为ENABLE,允许redo 传输服务传输redo 数据到指定的路径。

该参数共拥有4 个属性值,功能各不相同。


REMOTE_LOGIN_PASSWORDFILE


推荐设置参数值为EXCLUSIVE 或者SHARED,注意保证相同Data Guard

配置中所有db 服务器sys 密码相同。


LOG_ARCHIVE_FORMAT


指定归档文件格式。


LOG_ARCHIVE_MAX_PRODUCESSES


指定归档进程的数量(1-30),默认值通常是4。


以下参数为standby 角色相关的参数,建议在Primary 数据库的初始化参数中也进行设置,这样在role transition

后(Primary 转为Standby)也能正常运行:


FAL_SERVER


指定一个数据库的DB_UNIQUE_NAME,通常该库为primary 角色。

例如:FAL_SERVER=jytest


FAL_CLIENT


指定一个数据库的DB_UNIQUE_NAME,通常该库为standby 角色。

例如:FAL_CLIENT=jyrac1

提示:FAL 是Fetch Archived Log 的缩写


DB_FILE_NAME_CONVERT


在做duplicate 复制和传输表空间的时候这类参数讲过很多遍,该参数及上

述内容中同名参数功能,格式等完全相同。


LOG_FILE_NAME_CONVERT


同上


STANDBY_FILE_MANAGEMENT


如果primary 数据库数据文件发生修改(如新建,重命名等)则按照本参数

的设置在standby 中做相应修改。设为AUTO 表示自动管理。设为MANUAL

表示需要手工管理。

例如:STANDBY_FILE_MANAGEMENT=AUTO

时间: 2024-10-21 20:23:57

oracle10g data guard 主备数据库配置参数说明的相关文章

Data Guard - Snapshot Standby Database配置

概述 一般情况下,物理standby数据库处于mount状态接收和应用主库的REDO日志,物理standby数据库不能对外提供访问.如果需要只读访问,那么可以临时以read-only的方式open物理备库,或者配置ACTIVE DATA GUARD,那么物理standby数据库可以进行只读(read-only)访问(比如报表业务查询),但是物理standby数据库不能进行读写操作(read-write). 有些情况下,为了实现系统的压力测试或者Real Application Testing(R

ZT:oracle10g Data Guard新特性:物理备库也可以read/write

http://ningoo.itpub.net/post/2149/233041 从Oracle10g开始,physical standby也可以临时的置于read/write状态,以便用于开发,测试以及做报表等,然后再通过flashback到先前的时间点,继续应用主库的归档. 下面通过一个实验演示整个过程: 1.设置闪回恢复区SQL> alter system set db_recovery_file_dest_size=2G; 系统已更改. SQL> alter system set db

基于同一主机配置Oracle 11g Data Guard(logical standby)

      Oracle Data Guard逻辑备库是利用主库的一个备份首先建立一个物理备库,然后再将其转换为逻辑备库.这之后主库将日志传递到备库,备库利用logminer从主库的日志中解析出主库所执行过的SQL,在备库上重新执行一遍,从而保证与主库的数据在逻辑上保持一致.与物理备库相对应的是,物理备库使用的是redo apply,逻辑备库使用的是sql apply.因此逻辑备库仅仅保证数据与主库是在逻辑上是一致的,从而逻辑备库可以处于open状态下并进行相应的DML操作.本文描述了创建逻辑备

基于同一主机配置 Oracle 11g Data Guard

       Oracle Data Guard 为企业数据库提供了最有效和最全面的数据可用性.数据保护和灾难恢复解决方案.它集成管理.监视和自动化软件基础架构来创建和维护一个或多个同步备用数据库,从而保护数据不受故障.灾难.错误和损坏的影响.本文主要描述了在同一主机下如何配置Oracle Data Guard.               有关DG的相关概念,可参考:Oracle Data Guard Concepts and Administration        有关配置DG的参数描述

【DATAGUARD】物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置

[DATAGUARD]物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置 1.1  BLOG文档结构图       1.2  前言部分   1.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① Data Guard Broker 的配置 ② Fast-Start Failover 的配置 ③ Oracle DataGuard 之客户端TAF 配置 ④ 使用DGMGRL 来管理数据库 ⑤

Oracle9i数据库Data Guard实施及维护手册 1

  Oracle9i数据库Data Guard实施及维护手册 By Kamus 一.Data Guard介绍 备用数据库(standby database)是ORACLE 推出的一种高可用性(HIGH AVAILABLE)数 据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的 备份,可以实现快速切换与灾难性恢复. ORACLE 从7.3 才开始支持standby database.7.3.x-8.0.x 需要手工拷贝所有归档日志并 手工同步,从ORACLE815开始

Oracle9i Data Guard的灾难防护

Oracle9i Data Guard 通过使用称为standby database的数据库来防止出现数据的灾难.它通过将primary database数据库的重做日志传到并应用到standby database数据库来使standby database数据库与primary database数据库同步: 可以将重做日志直接从primary database数据库同步写到standby database数据库来完成完全没有数据损失的灾难保护.这会给primary database数据库的性能带

搜狐畅游高级DBA:Data Guard运维中的实战经验和技巧

本次分享由以下几个部分组成: Data Guard的灾备介绍 备库的设计方案考虑 备库敏感的几个数据文件类操作 对Switchover和Failover的建议 SQL审核之Snapshot Standby Data Guard搭建/重建的小技巧   写在前面 之前有一个朋友很有深意的问我Data Guard和RAC哪个更重要,前提是在高可用和容灾两者之间来选择,只能选其一,我是毫不犹豫选择Data Guard,毕竟这是数据安全的基本防线,我想Data Guard的命名(中文翻译为数据卫士)也是这

从摆脱Data Guard手工搭建及维护的烦恼说起

讲师介绍  杨建荣 搜狐畅游高级DBA   DBAplus社群联合发起人.现就职于搜狐畅游,Oracle ACE-A.YEP成员,超7年数据库开发和运维经验,擅长电信数据业务.数据库迁移和性能调优. 持Oracle 10G OCP,OCM,MySQL OCP认证,<Oracle DBA工作笔记>作者.   本次分享将分为以下几部分: 半自动化搭建Data Guard 用不用DG Broker 几个实用场景演练 与时俱进:Oracle 12c Data Guard改进 诊断案例:备库批量查询失败