ORACLE DG之参数详解
1.DB_NAME
数据库名字,需要保持同一个Data Guard中所有数据库DB_NAME相同。
主库和备库相同
DB_NAME='chicago'
DB_NAME='chicago' 2.DB_UNIQUE_NAME
DB_UNIQUE_NAME = unique_service_provider_name_for_this_database
为每一个数据库指定一个唯一的名称。
主库:
DB_UNIQUE_NAME=chicago
备库:
DB_UNIQUE_NAME=boston 3.LOG_ARCHIVE_CONFIG
LOG_ARCHIVE_CONFIG='DG_CONFIG=(db_unique_name, db_unique_name, ...)'
该参数通过DG_CONFIG属性罗列同一个Data Guard中所有DB_UNIQUE_NAME(含primary db及standby db),以逗号分隔。
主库和备库相同
LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)'
LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)' 4.CONTROL_FILES
CONTROL_FILES = 'control_file_name' , 'control_file_name', '...')
控制文件位置说明,注意要修改到具体的控制文件位置。
主库:
control_files='/u01/app/oracle/oradata/chicago/control01.ctl','/u01/app/oracle/oradata/chicago/control02.ctl','/u01/app/oracle/oradata/chicago/control03.ctl'
备库:
control_files='/u01/app/oracle/oradata/boston/control01.ctl','/u01/app/oracle/oradata/boston/control02.ctl','/u01/app/oracle/oradata/boston/control03.ctl' 5.LOG_ARCHIVE_DEST_n
LOG_ARCHIVE_DEST_n = {LOCATION=path_name| SERVICE=service_name, attribute, attribute, ... }
归档文件的生成路径,location代表本地机上,service指明在另一台机器上。
主库:
LOG_ARCHIVE_DEST_1='LOCATION=/home/oracle/arch/chicago VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=chicago'
LOG_ARCHIVE_DEST_2='SERVICE=boston LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=boston'
备库:
LOG_ARCHIVE_DEST_1='LOCATION=/home/oracle/arch/boston VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=boston'
LOG_ARCHIVE_DEST_2='SERVICE=chicago LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=chicago' 8.LOG_ARCHIVE_FORMAT
LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc
指定归档文件格式,这里在主备端应保持一样的格式。
%t -thread number
%s -log sequence number
%r -resetlogs ID
主库:
LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc
备库:
LOG_ARCHIVE_FORMAT=log%t_%s_%r.arc 9.LOG_ARCHIVE_MAX_PROCESSES
LOG_ARCHIVE_MAX_PROCESSES =integer
指定归档进程的数量(1-30),默认值通常是4。 10.COMPATIBLE
COMPATIBLE = release_number.
主数据库和备用数据库的Oracle兼容版本信息,主备设置必须保证一致。
主库:
COMPATIBLE='10.2.0.1.0'
备库:
COMPATIBLE='10.2.0.1.0' 11.FAL_SERVER
FAL_SERVER = Oracle_Net_service_name
备库端的参数。指定一个数据库SID,通常该库为primary 角色。(FAL 是Fetch Archived Log 的缩写)
主库(主库进行设置,是为了在切换后主备角色互换后使用):
FAL_SERVER=boston
备库:
FAL_SERVER=chicago 12.FAL_CLIENT
FAL_CLIENT = Oracle_Net_service_name
备库端的参数。指定一个数据库SID,通常该库为standby 角色。
主库(主库进行设置,是为了在切换后主备角色互换后使用):
FAL_CLIENT=chicago
备库:
FAL_CLIENT=boston 13.DB_FILE_NAME_CONVERT
DB_FILE_NAME_CONVERT = ('location_of_primary_database_datafile' , 'location_of_standby_database_datafile_name' , '...'
主数据库和备数据库的数据文件转换目录对映(如果两数据库的目录结构不一样),如果有多个对应关系,需逐一给出。
主库(主库进行设置,是为了在切换后主备角色互换后使用):
DB_FILE_NAME_CONVERT='/u01/app/oracle/oradata/boston/','/u01/app/oracle/oradata/chicago/'
备库:
DB_FILE_NAME_CONVERT='/u01/app/oracle/oradata/chicago/','/u01/app/oracle/oradata/boston/' 14.LOG_FILE_NAME_CONVERT
LOG_FILE_NAME_CONVERT='location_of_primary_database_redo_logs', 'location_of_standby_database_redo_logs'
指明主数据库和备用数据库的log文件转换目录对应关系。 主库(主库进行设置,是为了在切换后主备角色互换后使用):
LOG_FILE_NAME_CONVERT='/u01/app/oracle/oradata/boston/','/u01/app/oracle/oradata/chicago/'
备库:
LOG_FILE_NAME_CONVERT='/u01/app/oracle/oradata/chicago/','/u01/app/oracle/oradata/boston/' 15.STANDBY_FILE_MANAGEMENT
STANDBY_FILE_MANAGEMENT = {AUTO|MANUAL}
如果主数据库数据文件发生修改(如新建,重命名等)则按照本参数的设置在备库中做相应修改。设为AUTO 表示自动管理;设为MANUAL表示需要手工管理。
主库(主库进行设置,是为了在切换后主备角色互换后使用):
STANDBY_FILE_MANAGEMENT=AUTO
备库:
STANDBY_FILE_MANAGEMENT=AUTO 16.STANDBY_ARCHIVE_DEST
STANDBY_ARCHIVE_DEST= filespec
备用数据库的归档日志归档目录(该参数,从10gR2开始已经可有可无,在11g中,被标记为废弃,不再被支持。)
主库(主库进行设置,是为了在切换后主备角色互换后使用):
STANDBY_ARCHIVE_DEST='/home/oracle/arch/chicago'
备库:
STANDBY_ARCHIVE_DEST='/home/oracle/arch/boston'
注:整理自网络
ORACLE DG之参数详解的更多相关文章
- Oracle 11g Dataguard参数详解
https://www.jb51.net/article/52269.htm注:本文译自<Oracle Data Guard 11g Handbook> Page 78 – Page 88 ...
- Oracle GoldenGate常用参数详解
Oracle GoldenGate常用参数详解http://blog.itpub.net/28389881/viewspace-2564461/
- Oracle实例初始化参数详解
BACKGROUND_DUMP_DEST 显示和设置Oracle数据库相关日志的存放地,Oracle11g后不再可配置,但其值仍可显示相关日志的存放地,对应配置参数为diagnostic_dest U ...
- linux中与Oracle有关的内核参数详解
工作当中遇到oracle运行时CPU占用率达到90%以上,调小以下参数值后恢复正常. fs.file-max = 65536 net.core.rmem_default=262144 net.core ...
- Oracle中用exp/imp命令参数详解【转】
Oracle中用exp/imp命令参数详解 [用 exp 数 据 导 出]:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp sy ...
- oracle内核参数详解
一.前言 在生产中,我们安装oracle数据库时,为达到最优我们需要对操作系统的内核参数进行一定的调整.主要从内存.cpu.io以及网络等方面,根据实际情况进行调整.以下参数可供大家参考,如有不当之处 ...
- ORACLE——日期时间格式化参数详解 之一
2.日期格式化参数详解 2.1 -/,.;: 指定返回字串分隔符 SQL> select to_char(sysdate,'yyyy.mm.dd') from dual; TO_CHAR(SYS ...
- Oracle的exp/imp详解
原文地址:Oracle的exp/imp详解 作者:jxlazzw 备份概述 逻辑备份:备份可分为两类 ,物理备份和逻辑备份 物理备份:该方法实现数据库的完整恢复,但需要极大的外部存储设备,例如磁带库, ...
- oracle中imp命令详解 .
转自http://www.cnblogs.com/songdavid/articles/2435439.html oracle中imp命令详解 Oracle的导入实用程序(Import utility ...
随机推荐
- JavaFX Application应用实例
下面代码演示的是JavaFX进程命令行参数的实例.大家可以参阅一下. /*原文地址:http://www.manongjc.com/article/134.html */ import java.ut ...
- 使用 Cocos2d-x 3.1.1 创建 Windows Phone 8 游戏开发环境
cocos2d-x 是目前流行的游戏游戏开发框架,目前最新的版本是 3.1.1, 网上有些教程已经比较老了,本文将会介绍如何使用最新的 3.1.1 创建 Windows Phone 8 开发环境. 本 ...
- MFC学习 socket
下面未处理异常 tcpserver.cpp #include "WinSock2.h" #include <stdio.h> #pragma comment(lib, ...
- vc 判断哪个按键 被按下 消息 按键 状态
测试Numlock 是否是亮的 环境控制台程序: #include "stdafx.h" #include <stdio.h> #include <conio.h ...
- 如何搭建maya plugin develop environment on MAC OS X
1.首先我使用的平台是xcode version 5.1.1 ,MAYA2015, MAX OS X 10.9.4. MAYA2015要求的是:Mountain Lion 10.8.5, Xcode ...
- 手机app测试之我见
app端功能测试不是单纯的点点点,在实际的工作中,测试小白需要从业务入手,熟悉基本测试点.测试技巧和方法,以点带面,从功能和思维入手,避免眼高手低: app端测试,首先我们需要考虑不同的机型系统.不同 ...
- Wordpress SEO对策(译)
原文link http://netaone.com/wp/wordpress-seo-plugin/ 统一管理SEO对策的设定能够统一管理SEO相关设定的插件:All in One SEO Pack. ...
- 【测试】在hr用户下自行创建T1和T2表写一条SQL语句,(NL连接)
SQL> select t1.* from t1,t2 where t1.object_id=t2.object_id; rows selected. Execution Plan ------ ...
- Windows应用替代方案接龙
使开源软件的优势: 开源安全产品的开发.测试和发布过程完全是透明的,同时提供产品的源代码及部分的文档.通过阅读源代码,大家可以清楚地了解开源安全技术的工作原理和实现方法,在选择开源安全技术时更有把握, ...
- MFC ComboBox的使用
前言 Combo Box (组合框)控件很简单,可以节省空间.从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的.用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输 ...