版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TOC\o"1-2"\h\z\u配置 系统环 GoldenGate配置步 初始化数 将源库恢复至青龙服务 将数据迁入 目标端启动同 验证数据准确 应用切 失败回 系统环两个节点OracleRAC(源端)通过GoldenGate向两个节点OracleRAC(目标端RACRACRAC$oslevel-$lslpp-l|$oslevel-$lslpp-l|grep-iGoldenGate配置步$mkdir$cpggs_AIX_ppc_ora10.2_64bit.zip$cd$unzip$tar–xvf源端节$mkdir$cpggs_AIX_ppc_ora10.2_64bit.zip$cd$unzip$tar–xvf源端节1,目标端节点1,修oracle用户exportexportLIBPATH=/goldengate:$ORACLE_HOME/lib:$LIBPATHexportPATH=/goldengate:$PATHSQL>showparameter检查源RAC节点SQL>showparameterSQL>SQL>SELECT*FROMNLS_DATABASE_PARAMETERSWHEREPARAMETERIN('NLS_CHARACTERSET',SQL>archiveloglog_archive_formatSQL>SQL>archiveloglog_archive_formatSQL>showparameterLOG_ARCHIVE_FORMATSQL>selectSUPPLEMENTAL_LOG_DATA_MINfromv$database;SQL>ALTERDATABASESQL>selectSUPPLEMENTAL_LOG_DATA_MINfromv$database;SQL>ALTERDATABASEADDSUPPLEMENTALLOGDATA;SQL>ALTERSYSTEMSWITCHLOGFILE;SQL>selectSUPPLEMENTAL_LOG_DATA_MINfromv$database;源端创建GoldenGate连接用SQL>CREATEUSERgoldengateIDENTIFIEDBYgoldengateDEFAULTTABLESPACEUSERSTEMPORARYSQL>CREATEUSERgoldengateIDENTIFIEDBYgoldengateDEFAULTTABLESPACEUSERSTEMPORARYTABLESPACETEMPQUOTAUNLIMITEDONGRANTCONNECTTOGRANTCREATESESSIONTOgoldengate;GRANTALTERSESSIONTOgoldengate;GRANTRESOURCETOgoldengate;GRANTSELECTANYDICTIONARYTOGRANTSELECTANYTABLETOgoldengate;GRANTFLASHBACKANYTABLETOgoldengate;GRANTALTERANYTABLETO检查目标端字符SQL>SQL>SELECT*FROMNLS_DATABASE_PARAMETERSWHEREPARAMETERIN('NLS_CHARACTERSET',目标端创建GoldenGate连接用SQL>CREATEUSERgoldengateIDENTIFIEDBYgoldengateDEFAULTTABLESPACEUSERSTEMPORARYSQL>CREATEUSERgoldengateIDENTIFIEDBYgoldengateDEFAULTTABLESPACEUSERSTEMPORARYTABLESPACETEMPQUOTAUNLIMITEDONGRANTALTERSESSIONTOgoldengate;GRANTCREATESESSIONTOgoldengate;GRANTCONNECTTOgoldengate;GRANTRESOURCETOGRANTSELECTANYDICTIONARYTOGRANTSELECTANYTABLETOgoldengate;GRANTFLASHBACKANYTABLETOgoldengate;GRANTINSERTANYTABLETOgoldengate;GRANTUPDATEANYTABLETOgoldengate;GRANTDELETEANYTABLETO源端节点1,目标端节点1建系 和设置全局变$cd$cd$GGSCI>createGGSCI>EditParams./GLOBALSGGSchemagoldengateCheckpointTableGGSCI>$GGSCI>DbLoginUserIdgoldengate,PasswordgoldengateGGSCI>AddCheckpointTable源端打开测试表附加日GGSCIGGSCI>DbLoginUserIdgoldengate,PasswordgoldengateGGSCI>AddTranDatauser_pro.*GGSCI>AddTranDataorder_status.*GGSCI>AddTranDatapopcard.*GGSCI>AddTranDataconfig_center.*GGSCI>AddTranDatapopmonitor.*GGSCI>AddTranDatapopbi.*GGSCI>AddTranDatapopfin.*GGSCI>AddTranDatapoporder.*GGSCIGGSCI>AddTranDatapopware.*GGSCI>AddTranDatapopdir.*GGSCI>AddTranDatapopuser.*源端配Manager进GGSCI>GGSCI>EditParamsmgrPort7809UserIdgoldengate,PasswordgoldengateAutoRestartER*,WaitMinutes5,Retries3LagInfoMinutes0LagReportMinutesPortAutoRestartER*,WaitMinutes5,Retries自动重启LagInfoMinutesLagReportMinutes在中记录延迟的目标端配置Manager进GGSCI>GGSCI>EditParamsmgrPort7809UserIdgoldengate,PasswordgoldengateCheckMinutes20PurgeOldExtracts./dirdat/*,UseCheckpoints,MinKeepHours1AutoRestartER*,WaitMinutes5,Retries3LagInfoMinutesLagReportMinutes源端配TNSNAMES文件添ASM连接ASMASM=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=db10)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ASM)(INSTANCE_NAME=+ASM1)(UR=A)10gASM))源端配DBLog抽取进GGSCI>EditParamsextAExtractextAsetenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBKUserIdgoldengate,PasswordgoldengateRmtHost42,MgrPort7809RmtTrail./dirdat/rATRANLOGOPTIONSASMUSERsys@ASM, TranLogOptionsExcludeUserTranLogOptionsAltArchiveLogDestPrimaryInstancepopdb1+backdatagroup,AltArchiveLogDestInstancepopdb2+backdatagroup mitPropagationDelay10000IOLatency3000sequenceuser_pro.*;sequenceorder_status.*;sequencepopcard.*;sequencejdlottery.*;sequencepopchongzhi.*;sequenceair sequenceconfig_center.*;sequencepopmonitor.*;sequencepopbi.*;sequencepopfin.*;sequencepoporder.*;sequencepopware.*;sequencepopdir.*;sequencepopuser.*;tableuser_pro.*;tableorder_status.*;tablepopcard.*;tablejdlottery.*;tablepopchongzhi.*;tableair tableconfig_center.*;tablepopmonitor.*;tablepopbi.*;tablepopfin.*;tablepoporder.*;tablepopware.*;tablepopdir.*;tablepopuser.*;SQL>selectSTART_TIMEfromGGSCIGGSCIAddExtractextA,TranLogBeginNow,Threads2RACGGSCI>AddRmtTrail./dirdat/rA,ExtractextA,MegaBytes20UserIdgoldengate,Password登录源端数据库 51980MB,CacheDirectory缓存大事务的临时RmtHost42,MgrPort目标端连接参数RmtTrailTranLogOptionsExcludeUser不用 NETDB1%t_%s_%r.dbf NETDB2归档日志文件TranLogOptionsAltArchiveLogDestPrimaryInstanceNETDB1/arch1,AltArchiveLogDestInstance mitPropagationDelayIOLatencyRACSequenceTableExcludeBNYL.SYS_EXPORT_SCHEMA*TableExcludeBNYL.N_TABLETableExcludeTableGGSCI>EditParamsrepAReplicatrepASetEnv(NLS_LANGGGSCI>EditParamsrepAReplicatrepASetEnv(NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"UserIdgoldengate,PasswordgoldengateDiscardFile./dirrpt/repA.dsc,Purgesequenceuser_pro.*,targetuser_pro.*sequenceorder_status.*,targetorder_status.*sequencepopcard.*,targetpopcard.*sequencejdlottery.*,targetjdlottery.*sequencepopchongzhi.*,targetpopchongzhi.*sequenceair ne.*,targetair sequenceconfig_center.*,targetsequencesequencepopmonitor.*,targetpopmonitor.*sequencepopbi.*,targetpopbi.*sequencepopfin.*,targetpopfin.*sequencepoporder.*,targetpoporder.*sequencepopware.*,targetpopware.*sequencepopdir.*,targetpopdir.*sequencepopuser.*,targetpopuser.*mapuser_pro.*,Targetuser_pro.*,maporder_status.*,Targetorder_status.*,InsertAppend;mappopcard.*,Targetpopcard.*,InsertAppend;mapjdlottery.*,Targetjdlottery.*,mappopchongzhi.*,Targetpopchongzhi.*,InsertAppend;mapair ne.*,Targetair ne.*,InsertAppend;mapconfig_center.*,Targetconfig_center.*,InsertAppend;mappopmonitor.*,Targetpopmonitor.*,InsertAppend;mappopbi.*,Targetpopbi.*,InsertAppend;mappopfin.*,Targetpopfin.*,InsertAppend;mappoporder.*,Targetpoporder.*,InsertAppend;mappopware.*,Targetpopware.*,InsertAppend;mappopdir.*,Targetpopdir.*,InsertAppend;mappopuser.*,Targetpopuser.*,InsertAppend;GGSCI>AddReplicatrepA,ExtTrail "AMERICAN_AMERICA.ZHS16GBK")设置环境变量,因为s环境中NLS_LANGUserIdgoldengate,Password登录目标数据库的从目标端获取表结构DiscardFile./dirrpt/repA.dsc,保存出错数据的文件允许不修改任何数确保目标Sequence和源端SequenceBNYL.*,TargetSequenceMapExcludeexpdp表MapBNYL.*,TargetBNYL.*,表映射,插入时用Append源端节1,目标端节点1,配sequencecd/back_rac/goldengateSqlplus“/assysdba”SQL>grantcd/back_rac/goldengateSqlplus“/assysdba”SQL>grantdbatogoldengate;GRANTEXECUTEongoldengate.updateSequenceTO目标端节点1,配sequenceSqlplusSqlplus“/asSQL>GRANTEXECUTEongoldengate.replicateSequenceTOGGSCI>startGGSCI>startGGSCI>startGGSCI>startGGSCI>startGGSCI>start查询数据库中当前最早的开始时间,直到该时间超过OGG抽取启动时间点(extract启动后开始的,否则可能前面部分抓取不到*)SCNSCN,rmanscn必须源端系统变更汇建立GoldenGate安 可用空间为每天数据库归档日志量*2oracle用户.profile所有被的表都必须是LOGGING,不能是NOLOGGING。update语句和表是否有主键影响。根据以往经验,如果执行update5%左右,如果执行update20%左右。另外,3天归档日志。所以变更后归档日志空间=目前每天归档日志量*110%*3goldengate初始化数将源库恢复至青龙服务源库执行检将11g$ORACLE_HOME/rdbms/admin下的utlu112i.sqlcopy到10g$ORACLE_HOME/rdbms/admin下,并在10g上执行。若不执行,在恢复时将RmantargetBackupdatabaseformat‘/full%d%t.bak’includeRmantargetBackupdatabaseformat‘/full%d%t.bak’includecurrentcontrolfileplus将备份以及所需归档传输到青龙服务补充修改完毕后的参数文RMAN>startupRMAN>restoreRMAN>startupRMAN>restorecontrolfilefromRMAN>alterdatabaseRMAN>alterdatabaseRMAN>catalogstartwithRMAN>setnewnamefordataf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海市安全员C证考试(专职安全员)题库附答案
- 贵州城市职业学院《中级财务会计Ⅱ》2023-2024学年第一学期期末试卷
- 贵州财经大学《面料认知与再造》2023-2024学年第一学期期末试卷
- 贵阳学院《音乐作品分析(一)》2023-2024学年第一学期期末试卷
- 2025黑龙江建筑安全员-C证(专职安全员)考试题库
- 贵阳信息科技学院《东方文学专题研究》2023-2024学年第一学期期末试卷
- 2025湖北省安全员B证(项目经理)考试题库
- 2025年湖南省建筑安全员知识题库附答案
- 广州幼儿师范高等专科学校《灯光造型》2023-2024学年第一学期期末试卷
- 广州新华学院《接口自动化》2023-2024学年第一学期期末试卷
- 2021-2022学年第二学期《大学生职业发展与就业指导2》学习通超星期末考试答案章节答案2024年
- 国家开放大学电大本科《工程经济与管理》2023-2024期末试题及答案(试卷代号:1141)
- 医院关于不合理医疗检查专项治理自查自查自纠总结
- 危险化学品水路运输安全管理规定
- 教育中的心理效应
- 考古绘图(课堂PPT)
- PE管热熔对接施工方案完整
- 全国各地木材平衡含水率年平均值
- DB37∕T 5001-2021 住宅工程外窗水密性现场检测技术规程
- 电气化铁路有关人员电气安全规则
- 大连公有住房规定
评论
0/150
提交评论