Chinaunix首页 | 论坛 | 博客
  • 博客访问: 376014
  • 博文数量: 75
  • 博客积分: 1732
  • 博客等级: 上尉
  • 技术积分: 812
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-11 16:02
个人简介

博客很久没有更新了,原因是大多数时间都忙在研究技术上,却懒得腾时间出来把技术分享,最近在开源力量上开课《Mongodb管理与维护》,让屌丝们从0到精通,敬请关注。本博客技术原创更新滞后一些,找时间更新有关mysql,mongodb等内容,谢谢大家关注。

文章分类

全部博文(75)

文章存档

2021年(1)

2011年(20)

2010年(40)

2009年(7)

2008年(7)

分类: LINUX

2009-12-18 14:41:29

LOG_ARCHIVE_DEST_n参数属性——DATA GUARD概念和管理
 

这篇文档介绍了Oracle的LOG_ARCHIVE_DEST_n初始化参数的属性。

LOG_ARCHIVE_DEST_STATE_n参数 alternate 值的问题?

LOG_ARCHIVE_DEST_STATE_n有如下Values:
enabled
Specifies that a valid log archive destination can be used for a subsequent archiving operation (automatic or manual). This is the default.
defer
Specifies that valid destination information and attributes are preserved, but the destination is excluded from archiving operations until re-enabled.
alternate
Specifies that a log archive destination is not enabled but will become enabled if communications to another destination fail.

log_archive_dest _3='SERVICE=path1 NOREOPEN ALTERNATE=LOG_ARCHIVE_DEST_4'
log_archive_dest _4='SERVICE=path2 NOREOPEN OPTIONAL'
log_archive_dest_state_3=ENABLE
log_archive_dest_state_4=ALTERNATE
平时dest4是不生效的,只有dest3因一些问题(网络、目录满。。)失效时dest4才生效。

 

13.2  LOG_ARCHIVE_DEST_n参数属性

正如以下的小节中说明的那样,Oracle Data Guard配置依赖于LOG_ARCHIVE_DEST_n内的许多属性。表13-1总结了可用于该参数的属性。在几乎所有情况下,属性都是成对的。在一些情况下,属性对中的第二项只不过是用来取消设置。

13-1  LOG_ARCHIVE_DEST_n参数属性

   

   

AFFIRMNOAFFIRM

AFFIRM保证在日志写入进程(LGWR)能够继续写入之前,同步执行并成功完成到备用目的地的归档重做日志文件或备用重做日志文件的所有磁盘I/O操作,因此,LGWR在写入到主数据库上的本地联机重做日志文件之前一直等待

NOAFFIRM指示将要同步地执行到归档重做日志文件和备用重做日志文件的所有磁盘I/O操作;在备用目的地上的磁盘I/O操作完成之前,可以重用主数据库上的联机重做日志文件

ALTERNATENOALTERNATE

当原始的归档目的地失效时,ALTERNATE指定一个可替换使用的LOG_ARCHIVE_DEST_n目的地

ARCHLGWR

ARCH默认情况下指定ARCH进程负责将重做数据传送到归档目的地。LGWR指定LGWR进程执行日志传输操作

                                                                             (续表)   

   

   

DB_UNIQUE_NAMENODB_UNIQUE _NAME

DB_UNIQUE_NAME为目的地指定唯一的数据库名字

DELAYNODELAY

DELAY指定在备用站点上归档重做数据和将归档重做日志文件应用到备用数据库之间的时间间隔;DELAY可以用来保护备用数据库免受损坏或错误的主数据的影响。如果没有指定DELAYNODELAY,默认采用NODELAY

DEPENDENCYNODEPENDENCY

DEPENDENCY允许向一个目的地传输重做数据,然后在多个备用数据库之间共享它的归档重做日志文件。当创建DEPENDENCY时,必须使用REGISTERSERVICE属性

LOCATIONSERVICE

每个目的地必须指定LOCATIONSERVICE属性来标识一个本地磁盘目录(通过LOCATION)或一个远程数据库目的地(通过SERVICE)Log Transport Service可以向此数据库传送重做数据

MANDATORYOPTIONAL

如果目的地是OPTIONAL,到此目的地的归档操作可能失败,然而仍可以重用联机重做日志文件并最终可以重写它

如果一个MANDATORY目的地的归档操作失败,则不能重写联机重做日志文件

MAX_FAILURENOMAX_FAILURE

MAX_FAILURE指定在主数据库永久放弃备用数据库之前执行的重新打开尝试的最大次数

NET_TIMEOUTNONET_TIMEOUT

NET_TIMEOUT指定在终结网络连接之前主系统上的日志写入器(log writer)进程等待来自网络服务器进程的状态所允许的秒数。默认值是180

QUOTA_SIZENOQUOTA_SIZE

QUOTA_SIZE指示本地目的地能够使用的一个磁盘设备上的512字节物理存储块的最大数量

QUOTA_USEDNOQUOTA_USED

QUOTA_USED标识在一个特定的目的地上归档的512字节数据块的数量

REGISTERNOREGISTER

REGISTER指示归档重做日志文件的位置将记录在对应的目的地

REOPENNOREOPEN

REOPEN指定在归档器进程(ARCn)或日志写入器进程(LGWR)尝试再次访问一个以前失效的目的地之前允许的最小秒数(默认值是300)

SYNCASYNC

在使用日志写入器进程(LGWR)时,SYNCASYNC指定网络I/O操作是同步执行还是异步执行。默认情况下,SYNC=PARALLEL,用于存在多个使用SYNC属性的目的地的情况下。所有的目的地应该使用相同的值

 

 

 

                                                                             (续表)   

   

   

TEMPLATENOTEMPLATE

TEMPLATE为备用目的地上的归档重做日志文件或备用重做日志文件的名字定义了一个目录规范和格式模版。可以在主或备用初始化参数文件中指定这些属性,但是该属性只适用于正在归档的数据库角色

VALID_FOR

VALID_FOR根据以下的因素来标识Log Transport Service什么时候可以向目的地传送重做数据:(1)数据库当前运行在主角色还是备用角色下,(2)当前是否正在该目的地的数据库上归档联机重做日志文件、备用重做日志文件或者这两类文件。该属性的默认值是VALID_FOR= (ALL_LOGFILES, ALL_ROLES)。其他的取值包括PRIMARY_ROLESTANDBY_ROLEONLINE_LOGFILESSTANDBY_LOGFILE

VERIFYNOVERIFY

VERIFY指示archiver进程应该检验完成的归档重做日志文件内容的正确性。默认值是NOVERIFY

 

阅读(3118) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~