1、在源端创建E进程
add extract e_59, tranlog, begin nowadd exttrail ./dirdat/wj, extract e_59, megabytes 500extract e_59SETENV (ORACLE_SID="orcl")SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")Userid ogg,PASSWORD oggREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 512MBTRANLOGOPTIONS EXCLUDEUSER OGGEXTTRAIL ./dirdat/wjNUMFILES 3000EOFDELAYCSECS 30GETTRUNCATESTRANLOGOPTIONS DBLOGREADERTRANLOGOPTIONS DBLOGREADERBUFSIZE 2014800DYNAMICRESOLUTIONBR BRINTERVAL 2H , BRDIR BRGETUPDATEBEFORESNOCOMPRESSDELETESWARNLONGTRANS 3H, CHECKINTERVAL 3MOBEY /ogg/dirprm/e_59.txt--TABLEEXCLUDE
2、在源端创建到其中一台目标机的P进程
add extract P_89, exttrailsource ./dirdat/wjadd rmttrail ./dirdat/wj, extract p_89, megabytes 500EXTRACT p_89SETENV (ORACLE_SID="orcl")SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")Userid ogg,PASSWORD oggREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBFLUSHCSECS 30NUMFILES 3000EOFDELAYCSECS 30RMTHOST 目标机1IP,MGRPORT 8006, TCPBUFSIZE 100000, TCPFLUSHBYTES 300000RMTTRAIL ./dirdat/wjGETTRUNCATESPASSTHRUDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESOBEY /ogg/dirprm/p_89.txt--TABLEEXCLUDE
3、在源端创建到另一台目标机的P进程
add extract P_93, exttrailsource ./dirdat/wjadd rmttrail ./dirdat/js, extract p_93, megabytes 500EXTRACT p_93SETENV (ORACLE_SID="orcl")SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")Userid ogg,PASSWORD oggREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBFLUSHCSECS 30NUMFILES 3000EOFDELAYCSECS 30RMTHOST 目标机2IP,MGRPORT 8001, TCPBUFSIZE 100000, TCPFLUSHBYTES 300000RMTTRAIL ./dirdat/jsGETTRUNCATESPASSTHRUDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESOBEY /ogg/dirprm/p_93.txt--TABLEEXCLUDE
4、在目标机1创建R进程
dblogin userid ogg,password oggadd checkpointtable ogg.ogg_checkpointadd replicat R_59,exttrail ./dirdat/wj, checkpointtable ogg.ogg_checkpointREPLICAT R_59SETENV (ORACLE_SID="orcl")SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")Userid ogg,PASSWORD oggREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARDFILE ./dirrpt/r_59.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETES--HANDLECOLLISIONS--MAPEXCLUDE JCISAPP.APPAFFAIR_DEALOBEY /ogg/dirprm/r_59.txt
5、在目标机2创建R进程
dblogin userid ogg,password oggadd checkpointtable ogg.ogg_checkpointadd replicat V_R_59,exttrail ./dirdat/js, checkpointtable ogg.ogg_checkpointREPLICAT V_R_59SETENV (ORACLE_SID="orcl")SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")Userid ogg,PASSWORD oggREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARDFILE ./dirrpt/r_59.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETES--HANDLECOLLISIONS--MAPEXCLUDE JCISAPP.APPAFFAIR_DEALOBEY /ogg/dirprm/v_r_59.txt
6、经过以上五步就完成了一个源端到两个目标机的复制同步配置

文章转载自WorkLifeRecords,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




