您好,欢迎访问三七文档
大家自己看看就好最好别外传,俺是只这个吃饭的!么么哒~mgr参数extract参数datapump参数replicat参数优化常用参数禁用参数(基本用了禁用参数都有可能数据不一致哦!)MGR参数序号配置参数备注1PORT7839必选参数2USERIDggs,PASSWORDAACAAAAAAAAAAGAIF,ENCRYPTKEYdefault必选参数,配置建议:要求使用密文参数,添加需要的配置参数3DYNAMICPORTLIST7840-7914必选参数,配置建议:一个传输进程(datapump)一般需要预留5个端口,其他监控端口另行考虑;4AUTORESTARTEXTRACT*,RETRIES5,WAITMINUTES3可选参数,配置建议:在系统运行稳定时,打开该参数;5PURGEOLDEXTRACTS./dirdat/*,usecheckpoints,minkeepdays3必选参数--配置建议:根据队列空间大小适当进行调整,建议=3天6PURGEDDLHISTORYMINKEEPDAYS7,MAXKEEPDAYS10DDL配置时需要的参数7PURGEMARKERHISTORYMINKEEPDAYS7,MAXKEEPDAYS10DML配置时需要的参数8LAGREPORTHOURS1必选参数,配置建议:统一设定为1个小时9LAGINFOMINUTES30必选参数,配置建议:统一设定为30分钟10LAGCRITICALMINUTES45必选参数,配置建议:统一设定为45分钟;extract参数序号配置参数备注1EXTRACTextxx必选参数2setenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)必选参数,配置建议:需要根据数据库的字符集进行设置;3USERIDggs,PASSWORDAACAAAAAAAAAAGAIF,ENCRYPTKEYdefault必选参数,配置建议:要求使用密文参数,添加需要的配置参数4GETTRUNCATES可选参数,配置建议:在没有配置DDL时,该参数需要打开;如果配置DDL,就是FULLDDLSUPPORT模式,不必配置5DDL&INCLUDEMAPPEDOBJTYPE'table'&INCLUDEMAPPEDOBJTYPE'index'&EXCLUDEOPTYPECOMMENTDDLOPTIONSNOCROSSRENAMEREPOR必选参数,配置建议:为ddl开启时需要使用的参数,此处配置仅开启表和索引,过滤comment语句;TDDLOPTIONSADDTRANDATAREPORT6DISCARDFILE./dirrpt/extxx.dsc,APPEND,MEGABYTES1024必选参数,配置建议:该参数的路径必须为相对路径,该参数的值设置为1024M7THREADOPTIONSMAXCOMMITPROPAGATIONDELAY60000IOLATENS60000特定参数,在Rac环境下需要配置,非Rac的生产环境不需要配置8DBOPTIONSALLOWUNUSEDCOLUMN必选参数,配置建议:在生产端库表中存在unused列时,需要配置该参数9WARNLONGTRANS2h,CHECKINTERVAL3m必选参数,配置建议:要求设置为2h,3m,如有特殊需要,可以调整10EXTTRAIL./dirdat/xx必选参数,配置建议:要求使用相对路径,遵循命名规范;11TRANLOGOPTIONSEXCLUDEUSERUSERNAME可选参数,配置建议:可以使用来排除大事务用户12FETCHOPTIONSUSESNAPSHOT必选参数,要求必须设置该参数13TRANLOGOPTIONSCONVERTUCS2CLOBS可选参数参数,对CLOB字段进行处理V11版本版本不需要此参数14TRANLOGOPTIONSaltarchivelogdestprimaryinstancerac1/arch1altarchivelogdestinstancerac2/arch2特定参数,配置建议:Rac使用,解决归档路径不一致的问题;可以在一个实例上面配置;15TRANLOGOPTIONSRAWDEVICEOFFSET0特定参数,配置建议:仅限于AIX平台下使用裸设备时使用,其它平台或非裸设备均不需要15TableSCHEMA.*SequenceSCHEMA.*复制用户datapump参数序号配置参数备注1EXTRACTdpxx必选参数2PASSTHRU必选参数3RMTHOST*.*.*.*,MGRPORT7839,compress必选参数,配置建议:*.*.*.*目标端的ip地址,7839为目标端的管理端口,要求配置compress压缩参数,4RMTTRAIL./dirdat/xx必选参数,配置建议:要求使用相对路径,遵循命名规范;5TableSCHEMA.*SequenceSCHEMA.*复制用户replicat参数序号配置参数备注1REPLICATrepxx必选参数2setenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)必选参数,配置建议:需要根据数据库源端的字符集进行设置4USERIDggs,PASSWORDAACAAAAAAAAAAGAIFAAAUDVHCFUGFIYF,ENCRYPTKEYdefault必选参数,配置建议:要求使用密文参数,添加需要的配置参数5DDLincludemapped必选参数,为开启DDL复制时需要配置的参数6ddloptionsreport必选参数,为开启DDL复制时需要配置的参数7REPORTAT01:59可选参数,配置建议:该时间也根据需要进行修改8REPORTCOUNTEVERY30MINUTES,RATE可选参数,配置建议:可以根据需要进行调整9REPERRORDEFAULT,ABEND必选参数,配置要求:必须使用abend参数,不允许使用10DBOPTIONSDEFERRORFCONST必选参数,Replicate进程在commit后进行完整性约束检查11Assumetargetdefs必选参数12DISARDFILE./dirrpt/repya1.dsc,APPEND,MEGABYTES1024必选参数,配置建议:该参数的路径必须为相对路径,建议该参数的值设置为1024M13DISCARDROLLOVERAT02:30每天2:30自动重新建立一个dsc文件,可选参数14GETTRUNCATES可选参数,未开启DDL打开,开启DDL不开15ALLOWNOOPUPDATES必选参数16MAPSCHEMA.*,TARGETSCHEMA.*复制用户常用优化参数序号配置参数备注1numfilexxx可选参数,GoldenGate默认值1000,各单位根据灾备复制系统数据库表数量可酌情调整。不配置该参数亦生效满足要求。2GROUPTRANSOPSxxx可选参数,GoldenGate默认值1000,调大该参数会调整OGG提交记录数。各单位可根据实际情况酌情配置。不配置该参数亦生效满足要求。3DBOPTIONSUPPERSSTRIGGERSDEFERREFCONST可选参数,若Oracle10.2.0.5以上版本,OGGV11.1以上版本可以配置,灾备端数据库无需禁止Trigger。不满足Oracle和OGG版本要求禁止配置4DBOPTIONSUPPRESSTRIGGERS可选参数,要求数据库版本10.2.0.5或11.2.0.2以上,还需要赋予stream的管理员的权限给GoldenGate,(确认方法:SELECT*FROMdba_streams_administrator;)不满足上述所有条件不合格****禁止参数****序号配置参数备注1ReperrordefaultDSCReperrordefault后必须配置ABEND,确保当复制运行报错后,及时告知运维人员,确保灾备数据一致2reperror【报错代码】transdiscard或reperror(【报错代码】,discard)此类配置将导致复制发生错误后,忽略指定报错信息,严重影响数据一致3handlecolisions打开此参数则所有数据错误不管reperror如何配置均不再写discard文件,即所有数据冲突信息被默认规则处理,没有任何日志(会忽略errormapping数据错误,而且不会报告到discard文件)4ddlerrordefaultignore此类配置将导致DDL复制发生错误后,忽略指定报错信息,严重影响数据一致5REPERROR(1403,ignore)此配置导致OGG恢复发生错误后,忽略指定的报错信息,严重影响数据一致。(注:1403为报错代码,禁止此项配置6MAXTRANSOPSGoldenGate默认值100000000,修改此参数会导致数据不一致,禁止配置。8DDLERRORRESTARTSKIP100000SKIPTRIGGERERROR100000让extract在启动时,跳过或忽略100000个引起abend的DDL操作,跳过或忽略10000个由TRIGGER引起的造成abend的DDL操作9FETCHOPTIONSFETCHPKUPDATECOLS使用OGG进行数据初始化时,和HANDLECOLLISIONS配合使用,来解决replicat主键更新丢失的问题10FETCHOPTIONSSUPPRESSDUPLICATES仅在我们在遭遇抽取LOB字段时,遇到相关故障时,开启该参数;而一旦处理该故障后,应将其从配置中删除
本文标题:OGG常用参数建议
链接地址:https://www.777doc.com/doc-2890160 .html