




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 DSGRealSync安裝配置手冊迪思杰〔北京〕數碼技術202310月Copyright?DSG,Inc.AllRightsReserved 0迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 目錄一、REALSYNC復制系統安裝步驟 4在源端目標數據庫效勞器上安裝DSGRealSync軟件 4Step1:安裝前的預備工作 4Step2:登陸系統主機 4Step3:創立安裝名目 4Step4:安裝RealSync復制軟件 4Step5:配置啟動腳本 4Step6:啟動Agent 4Step7:查看realsync進程日志 4在源數據庫效勞器上配置系統參數并啟動復制 4Step1:注冊主機和數據庫信息 4Step2:驗證配置是否正確 4Step3:首次同步前的預備工作 4Step4:設置映射關系并啟動復制 4Step5:首次同步后的工作 5二、在源端安裝REALSYNC復制軟件 5Step1:安裝前的預備工作 5創立用戶 5創立名目 5創立視圖 5Step2: 登陸系統主機 6Step3:安裝RealSync軟件 6Step5:啟動Agent和Dbpsd 10Step6:查看realsync進程日志 11三、在目標端上安裝REALSYNC復制軟件 11Step1:安裝前的預備工作 11創立用戶 11創立名目 12Step2:登陸系統主機 12Step3:安裝RealSync軟件 12Step4:配置啟動腳本 14Step5:啟動Agent 18Copyright?DSG,Inc.AllRightsReserved 2迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Step6:查看realsync進程日志 18四、設置系統參數并啟動復制 19Step1:注冊主機和數據庫信息 19Step2:驗證配置是否正確 23Step3:設置映射關系并啟動復制 23五、查看REALSYNC復制軟件是否工作正常 25Step1:查看源段日志推斷是否在進展正常的抓取和發送數據 25Step2:查看目標段日志推斷是否在進展接收和裝載數據 28Step3:如何進展源段和目標端數據的比對 32Step4:如何進展單表全同步 35六、日常復制過程中可能消滅的錯誤及解決方法 35Copyright?DSG,Inc.AllRightsReserved 3迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 一、REALSYNC復制系統安裝步驟在源端目標數據庫效勞器上安裝DSGRealSync軟件Step1:安裝前的預備工作Step2:登陸系統主機Step3:創立安裝名目Step4RealSync復制軟件Step5:配置啟動腳本Step6AgentStep7realsync進程日志在源數據庫效勞器上配置系統參數并啟動復制Step1:注冊主機和數據庫信息Step2:驗證配置是否正確Step3:首次同步前的預備工作Step4:設置映射關系并啟動復制Copyright?DSG,Inc.AllRightsReserved 4迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Step5:首次同步后的工作RealSync復制軟件Step1:安裝前的預備工作創立用戶oradcle數據庫用戶:dsg密碼:dsg賜予以下權限(復制數據用)grantselectanytabletodsg;grantselectanydictionarytodsg;grantaltersystemtodsg;grantconnect,resourcetodsg;grantexp_full_databasetodsg;創立名目realsyncmount點掛接/realsync名目(realsync軟件用)注:操作系統的oracle用戶應對/realsync名目具有讀寫權限,以上操作由系統治理員幫助完成創立視圖用sys用戶登陸oracle系統:在oracle9i
Copyright?DSG,Inc.AllRightsReserved 5迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 connect/assysdba;用sys用戶在源端數據庫上創立以下視圖:createorreplaceviewDBPS_XKCCLEasselect*fromsys.x$kccle;createorreplaceviewDBPS_XKCCCPasselect*fromsys.x$kcccp;Step2: 登陸系統主機oracle用戶登陸Step3RealSync軟件拷貝DSG供給的realsync.tarDSG供給的安裝腳本setup.sh進展RealSync安裝:./setup.shCopyright?DSG,Inc.AllRightsReserved 6迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 PleasechoicesetupDirectory,defaultisCurrentDirectory[/realsync]:輸入軟件安裝名目,回車即為當前名目PleasechoicetheAgentType[1-Source,2-Target]:輸入安裝AgentType類型1為源端,2為目標端注:這里是進展源端安裝選擇1PleaseinputSourceDbpsdport,defaultportis[50001]:輸入源端Dbpsd的端口號PleaseinputSourceVagentdport,defaultportis[50002]:輸入源端Vagentd的端口號PleaseinputArchiveloginterval,defaultis12<hours>:輸入日志歸檔的間隔時間注:為防止源端業務頻繁,日志變化較造成日志太大vi無法翻開,可依據狀況縮小日志歸檔間隔。Areyouwanttoinstallelibandbinprogram[y/n]:bin軟件和elib名目安裝完后查看install_log檢查安裝成果與否Copyright?DSG,Inc.AllRightsReserved 7迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Step4:配置啟動腳本1. 對復制源端的腳本進展編輯修改$cd/realsync/scripts編輯修改進程啟動腳本$vistartORACLE_SID=SIDORACLE_HOME=/oracle/app/oracle/product/9.2.0ORACLE_BASE=/oracle/app/oracleduct/9.2.0/lib32:/oracle/app/oracle/product/9.2.0/network/libexportDBPS_HOME=/realsynccd$DBPS_HOMEexportXLDR_HOME=$DBPS_HOME/rmpexportVCFS_HOME=$DBPS_HOME/vcfsaCopyright?DSG,Inc.AllRightsReserved 8迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 $DBPS_HOME/bin/vagentd50002>>$DBPS_HOME/log/log.vagentd2>&1&$DBPS_HOME/bin/sender-tseq1>$DBPS_HOME/log/log.sender2>&1&exportVCFS_HOME=$DBPS_HOME/vcfsd$DBPS_HOME/bin/dbpsd50001>$DBPS_HOME/log/dbpsd_log2>&1&$DBPS_HOME/bin/arch_vagentd_zk $DBPS_HOME/log/log.vagentd$DBPS_HOME/log/archivelog/vagentd_archlog14400&編輯修改進程停頓腳本$vistop_vagentdDBPS_PORT=50001pid=`ps-elf|grepdbpsd|grep$DBPS_PORT|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“Dbpsdwithport$DBPS_PORTStopped!“fiAGN_PORT=50002pid=`ps-elf|grepvagentd|grep$AGN_PORT|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“Vagentdwithport$AGN_PORTStopped!“fipid=`ps-elf|grep/realsync/zk/bin/sender|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$pidCopyright?DSG,Inc.AllRightsReserved 9迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 dokill-9$iddoneecho“ParallelsenderStopped!“fipid=`ps-elf|greparch_vagentd|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“VagentdlogArchivedStopped!“編輯修改去除緩存腳本$viclean_vagentdrm-rf/realsync/rmp/*rm-rf/realsync/vcfsa/*編輯修改檢查進程腳本$vicheckps-ef|grep6600|grep-vgrepps-ef|grep6601|grep-vgrepps-ef|grep/realsync/bin/sender|grep-vgrepps-ef|greparch_vagentd|grep-vgrep注:以上腳本由Dsg供給的安裝腳本setup_parallel自動生成Step5AgentDbpsd1. 對復制進展啟動、查看、停頓腳本$cd/realsync/scripts$./start_vagentd(啟動腳本)Copyright?DSG,Inc.AllRightsReserved 10迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 $./check(查看腳本)$./stop_vagentd(停頓腳本)Step6:realsync進程日志查看復制的啟動日志$cd/realsync/log$vilog.dbpsdDataCaptureservicesstartedPSMservicesstarted以上顯示為正確啟動$vilog.vagentdIPC_KEY=0x63000809DBPSagentrunningon44P270(Listeningany:6601)DBIInitmulti-threadedmodeDataCaptureserviceenabled以上顯示為正確啟動三、在目標端上安裝RealSync復制軟件Step1:安裝前的預備工作創立用戶oradcle數據庫用戶:dsg密碼:dsg賜予dba權限(復制數據用)grantconnect,resource,dba,exp_full_database,allprivilegestodsg;Copyright?DSG,Inc.AllRightsReserved 11迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 創立名目realsyncmount點掛接/realsync名目(realsync軟件用)注:,realsync復制所需的DBPS_XKCCLE,DBPS_XKCCCPStep2:登陸系統主機oracle用戶登陸Step3RealSync拷貝DSG供給的realsync.tarDSG供給的安裝腳本setup.sh進展RealSync安裝:./setup.shCopyright?DSG,Inc.AllRightsReserved 12迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 1PleasechoicesetupDirectory,defaultisCurrentDirectory[/realsync]:輸入軟件安裝名目,回車即為當前名目2、PleasechoicetheAgentType[1-Source,2-Target]:輸入安裝AgentType類型1為源端,2為目標端注:這里是進展源端安裝選擇23PleaseinputTargetVagentdport,defaultportis[50002]:輸入目標端Vagentd的端口號4、PeaseinputTargetVerifyport,defaultportis[50012]:輸入目標端VerifyVagentd的端口號5、PleasePleaseinputArchiveloginterval,defaultis12<hours>:輸入日志歸檔的間隔時間6、Pleaseinputthenumberofparallelloaderprocess:<1-10>注:DsgRealSync供給多路裝載,大大提升了同步的性能。7、Areyouwanttoinstallelibandbinprogram[y/n]:bin軟件和elib名目8install_log檢查安裝成果與否Copyright?DSG,Inc.AllRightsReserved 13迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Step4:配置啟動腳本1、對復制目標端的腳本進展編輯修改$cd/realsync/scripts/A.編輯修改進程啟動腳本$vistart_vagentdORACLE_SID=SIDORACLE_HOME=/oracle/app/oracle/product/9.2.0ORACLE_BASE=/oracle/app/oraclele/product/9.2.0/lib32:/oracle/app/oracle/product/9.2.0/network/libexportDBPS_HOME=/realsynccd$DBPS_HOMEexportXLDR_HOME=$DBPS_HOME/rmpexportVCFS_HOME=$DBPS_HOME/vcfsaCopyright?DSG,Inc.AllRightsReserved 14迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 $DBPS_HOME/bin/vagentd50002>>$DBPS_HOME/log/log.vagentd2>&1&$DBPS_HOME/bin/loader-s-qno01>$DBPS_HOME/log/log.s02>&1&$DBPS_HOME/bin/loader-s-qno11>$DBPS_HOME/log/log.s12>&1&$DBPS_HOME/bin/loader-s-qno21>$DBPS_HOME/log/log.s22>&1&$DBPS_HOME/bin/loader-s-qno31>$DBPS_HOME/log/log.s32>&1&$DBPS_HOME/bin/loader-s-qno41>$DBPS_HOME/log/log.s42>&1&$DBPS_HOME/bin/loader-s-qno51>$DBPS_HOME/log/log.s52>&1&$DBPS_HOME/bin/loader-s-qno61>$DBPS_HOME/log/log.s62>&1&$DBPS_HOME/bin/loader-s-qno71>$DBPS_HOME/log/log.s72>&1&$DBPS_HOME/bin/loader-s-qno81>$DBPS_HOME/log/log.s82>&1&$DBPS_HOME/bin/loader-s-qno91>$DBPS_HOME/log/log.s92>&1&$DBPS_HOME/bin/loader-r-qno01>>$DBPS_HOME/log/log.vagentd2>&1&$DBPS_HOME/bin/arch_vagentd$DBPS_HOME/log/archivelog/vagentd_archlog43200&$DBPS_HOME/bin/arch_vagentd$DBPS_HOME/log/archivelog/log.r0_archlog43200&
$DBPS_HOME/log/log.vagentd$DBPS_HOME/log/log.r0注:目標端只需要配置vagentd進程,不需要配置dbpsd進程。編輯修改進程停頓腳本$vistop_vagentdAGN_PORT=50002pid=`ps-elf|grepvagentd|grep$AGN_PORT|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“Vagentdwithport$AGN_PORTStopped!“fipid=`ps-elf|grep/realsync/zk/bin/loader|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddoCopyright?DSG,Inc.AllRightsReserved 15迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 kill-9$iddoneecho“ParallelloaderStopped!(zk)“fipid=`ps-elf|greparch_vagentd|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“VagentdlogArchivedStopped!(zk)“fi編輯校驗啟動腳本$vistart_verifyORACLE_SID=SIDORACLE_HOME=/oracle/app/oracle/product/9.2.0ORACLE_BASE=/oracle/app/oraclele/product/9.2.0/lib32:/oracle/app/oracle/product/9.2.0/network/libexportDBPS_HOME=/realsynccd$DBPS_HOMEexportXLDR_HOME=$DBPS_HOME/rmp/verifyexportVCFS_HOME=$DBPS_HOME/vcfsa/verify$DBPS_HOME/bin/vagentd.verify-l-onlycheck50012 >$DBPS_HOME/log/verify_log2>&1&$DBPS_HOME/bin/arch_verify_dt$DBPS_HOME/log/archivelog/verify_archlog43200&
$DBPS_HOME/log/verify_log編輯校驗停頓腳本$vistop_verifyAGN_PORT=50012pid=`ps-elf|grepvagentd|grep$AGN_PORT|grep-vgrep|awk”{print$4}”`Copyright?DSG,Inc.AllRightsReserved 16迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“VagentdVerifywithport$AGN_PORTStopped!“fipid=`ps-elf|greparch_verify|grep-vgrep|awk”{print$4}”`if[!-z“$pid“]thenforidin$piddokill-9$iddoneecho“VerifylogArchivedStopped!“fi編輯修改去除緩存腳本$viclean_vagentdrm-rf/realsync/rmp/*mkdir/realsync/rmp/verifymkdir/realsync/rmp/imp_dbsaleinst1rm-rf/realsync/vcfsa/*mkdir/realsync/vcfsa/verify編輯去除校驗緩存腳本$viclean_verifyrm-rf/realsync/rmp/verify/*rm-rf/realsync/vcfsa/verify/*ln-s/realsync/rmp/imp_dbsaleinst1/realsync/zk/rmp/verifyln-s/realsync/rmp/cfg.xf1t.struct/realsync/zk/rmp/verify編輯修改檢查進程腳本$vicheckCopyright?DSG,Inc.AllRightsReserved 17迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 ps-ef|grep6601|grep-vgrepps-ef|grep6611|grep-vgrepps-ef|grep/realsync/bin/loader|grep-vgrepps-ef|greparch_vagentd_zk|grep-vgrepps-ef|greparch_verify_zk|grep-vgrepDsg供給的安裝setup_parallel自動生成Step5Agent對復目標端制進展啟動、查看、停頓腳本$cd/realsync/scripts$./start_vagentd(啟動腳本)$./check(查看腳本)$./stop_vagentd(停頓腳本)vagentd進程。Step6realsync查看復制的啟動日志$cd/realsync/log$vilog.vagentdDataCaptureservicesstartedPSMservicesstarted以上顯示為正確啟動$vilog.vagentdIPC_KEY=0x63000809DBPSagentrunningon44P270(Listeningany:6601)DBIInitmulti-dedicatedmodeDataCaptureserviceenabledCopyright?DSG,Inc.AllRightsReserved 18迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 以上顯示為正確啟動四、設置系統參數并啟動復制Step1:注冊主機和數據庫信息$cd/realsync/bin$./vmanvman>connect:50000dbps>userroot/dbpsSYNC:/>menu1.System2.SchedulerVersionManagement4.BackupPhysicalRestoreLogicalRestore&Recovery7.JobManagement8.ChangeManagementa. dumptoaTaps. ListcurrentsessionsReturntocommandmode注冊主機〔接上:===>1UserHostVolumeDatabaseClassq.quit===> 2ListallListoneindetailAddDeleteCopyright?DSG,Inc.AllRightsReserved 19迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 EditDetectandupdatehardware/os_type/vagentdq.quit===> 3 ―――選擇增加一個HOSTHID:1 ―――輸入一個HOSTID,不能重復HostName: localhost ―――效勞器地址〔RAC模式輸入localhost,HA模式輸入浮動IP〕AgentPort:[2688]50001 vagentd啟動所用端口號Enabled:[Y]VcfsHostNew:hostxxx.xxx.xxx.xxxusedbyHID:1ListallListoneindetailAddDeleteEditDetectandupdatehardware/os_type/vagentdq.quit===> 3HID:2 目標端主機IDHostName: xxx.xxx.xxx.xxx 目標端主機地址AgentPort:[2688]50001 目標端主機agentd端口號Enabled:[Y]-----主機注冊成功注冊數據庫〔接上:===> qUserHostVolumeDatabaseClassq.quit===> 4ListallListoneindetailAddCopyright?DSG,Inc.AllRightsReserved 20迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 DeleteEditq.quit===> 3 ―――選擇增加一個databaseDBID:1 ―――輸入數據庫ID,不能重復Pleaseselectdatasourcetype:OracleDB2SybaseSqlServerInformixLotusNotesExchangeServerAccessServerFileServer(forgenericfiles/directries)DataSourceType:1 ―――數據庫類型目前只支持oracleHostName: localhost ―――DS的HOSTNAMEDBName: xxx ―――rac1數據庫名稱,一般取SIDDBUser: dsg ―――rac1數據庫中的用戶DBPassword: dsg ―――DS數據庫中用戶的密碼OSOwner: ―――一般取空OSGroup: ―――一般取空SID: dbsaleinst1 ―――DS數據庫SIDTNSName:ORACLE_HOME: /oracle/app/oracle/product/9.2.0 DS 的$Oracle_Home名目TNSAdmin:Datasource[xxx]addedListallListoneindetailAddDeleteEditq.quit===> 3 ―――選擇增加一個databaseDBID:2 ―――輸入數據庫ID,不能重復Copyright?DSG,Inc.AllRightsReserved 21迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Pleaseselectdatasourcetype:OracleDB2SybaseSqlServerInformixLotusNotesExchangeServerAccessServerFileServer(forgenericfiles/directries)DataSourceType:1 ―――DT端數據庫類型HostName: xxx.xxx.xxx.xxx ―――對應的DT端效勞器的HOSTNAMEDBName: xxx ―――DT端數據庫名稱,一般取SIDDBUser: dsg ―――DT端數據庫中的用戶DBPassword: dsg ―――DT端數據庫中的用戶OSOwner: ―――一般取空OSGroup: ―――一般取空SID: dbsale ―――DT端數據庫SIDTNSName:ORACLE_HOME:/oracle/app/oracle/product/9.2.0 DT端數據庫Home名目TNSAdmin:Datasource[xxx]addedListallListoneindetailAddDeleteEditq.quit===> 1DBType DBUser Hostname:DBHomeoracle dsg localhost:/oracle/app/oracle/product/9.2.0xxx1.1oracle dsg xxx.xxx.xxx.xxx:/oracle/app/oracle/product/9.2.0xxx.2Pressreturntocontinue...----數據庫注冊成功Copyright?DSG,Inc.AllRightsReserved 22迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 dsgoracle數據庫里的登陸用戶Step2:驗證配置是否正確$cd/realsync/bin$./vmanvman>connect:50000dbps>userroot/dbpssync:>lssync:>usershostsdbsdsssync:>cddbssync:/dbs>lsdbsaleinst1.1dbsale.2 列出系統中配置過的全部數據庫sync:/dbs>cddbsaleinst1.1 1個數據庫dbsaleinst1sync:/dbs/dbsaleinst1.1>cdschemassync:/dbs/dbsaleinst1.1>schemas>ls schemasACCOUNTAQASIA_RELEASEBAL_BILLCAILIQUNCB0SS_QUERYCHENDICONGCHENENQIANGCHENGYONGCHENMIAOMIAOCHENSY2CPCUIGBCXCYDBSNMPDSGFANGXIANGStep3:設置映射關系并啟動復制$./vmanVMAN>connect:50000Connected.DBPS>userroot/dbpsAuthenticatedSYNC:/>setds1-itvl3-statestartSYNC:/>setdt1.1-tgtdb2-xf1y-statestartSYNC:/>setdm1.1-cfg-syncftcqiM10說明:???????????????????????????????????????1ds〔數據源〕Copyright?DSG,Inc.AllRightsReserved 23迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 setdsDBID –itvlINTERVAL–stateSTART其中:DBID:源數據庫注冊的ID編號-itvlINTERVAL:異步間隔時間,單位秒(s)-stateSTATstart|stop|reload2dt〔目標端〕setdtDBID.SLOTID–tgtDBTYPEDBID–xf1Y|N–stateSTART其中:DBID:源數據庫注冊的ID編號SLOTID:源數據庫數據導出通道編號-tgtDBTYPEDBID:目標數據庫類型和ID編號-xf1Y|N:是否使用xf1格式進展數據傳輸,可以選擇Y|N-state:目標數據庫上代理狀態,可以選擇start|stop|reload3dm〔映射關系〕setdmDBID.SLOTID -cfg–syncftiqc–ruler其中:DBID:源數據庫注冊的ID編號SLOTID:源數據庫數據導出通道編號-cfg:會自動去找源端config(最版在源端的config名目下)名目下的mapping.ini戶下的什么表復制到目標端的配置信息mapping.ini文件內容:存放在源端$DBPS_HOME/config名目下billbillreal_where==’BILL’andin(selecttable_namefromdsg.sync_bill1)full_where==’BILL’andin(selecttable_namefromdsg.sync_bill1)說明:billbill 〔用戶映射關系源端bill用戶復制到目標端bill用戶〕Copyright?DSG,Inc.AllRightsReserved 24迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 real_where=(實時同步分析那些用戶的那些表。=是指那些用戶,是指那些表,而這些表的表名從dsg.sync_bill1的表查詢得到)full_where=(首次同步同步那些用戶的那些表=是指那些表,而這些表的表名從dsg.sync_bill1的表查詢得到)RealSync支持user-user的映射關系和table-table的映射關系,所以[.SRCTABLE],[.TGTTABLE]user-user的映射時不需要填寫table的屬性。-syncftciq表示完全同步“f”表示馬上同步;“t”表示在插入目標表前truncate目標表;“c”表示在復制的時候將源表上的全部約束都取消;“表示在同步完成后創立索引。-rule:選用同步規章,唯一選項“r”-Mn :多路導出,并發數與目標端設置的裝載并發數一樣n不行以大于目標端loader進程數五、查看RealSync復制軟件是否工作正常Step1:查看源段日志推斷是否在進展正常的抓取和發送數據源段日志文件位于$REALSYNC_HOME/log文件夾下:源段:log.vagentdvagentd程序產生的日志。log.dbpsddbpsd程序產生的日志Copyright?DSG,Inc.AllRightsReserved 25迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 log.sendersender程序產生的日志archivelogvagnetd_log歸檔存放的位置。Log.vagentd日志內容〔全同步過程中〕假設消滅以上信息說明全同步過程正常開頭。log.sender日志開頭的Err信息是由于全同步沒有開頭產生的,為正常信息。Copyright?DSG,Inc.AllRightsReserved 26迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 假設執行tail flog.sender以上信息正常跳動說明源段sender程序發送正常。Log.dbpsd日志內容沒有特別現象說明dbpsd工作正常。log.vagentd日志增量狀況Copyright?DSG,Inc.AllRightsReserved 27迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 使用tailflog.vagentd志抓取正常。Step2:查看目標段日志推斷是否在進展接收和裝載數據目標段日志文件位于$REALSYNC_HOME/log文件夾下:log.s0為進展全同步過程中目標端裝載狀況日志。log.s1為進展全同步過程中目標端裝載狀況日志。二者的區分在于并發過程中多個loader在進展裝載。log.vagentd為目標端增量過程中目標端裝載狀況的日志。log.s0全同步過程中目標端的日志tail-flog.s0日志不斷變化并且無錯誤提示說明目標端裝載正常。Copyright?DSG,Inc.AllRightsReserved 28迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 Copyright?DSG,Inc.AllRightsReserved 29迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 假設目標端日志中有錯誤信息,可以在$REALSYNC_HOME/rmp文件夾下會消滅如下的錯誤信息在$REALSYNC_HOME/rmp/sync0文件夾下會累積大量的xf1文件,如以以下圖:Copyright?DSG,Inc.AllRightsReserved 30迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 log.vagentd全同步過程中目標端的日志tail-flog.vagentd日志不斷變化并且無錯誤提示說明目標端裝載正常。Copyright?DSG,Inc.AllRightsReserved 31迪思杰〔北京〕數碼技術地址:北京市西城區外大街28B座210室:100088 :861082051581:861082051590 I表示源段進展的是inert操作。D說明源段進展的是delete操作。U說明源段進展的是update操作DDL說明源段進展的是建表、刪除表、修改表等DDL操作。如果在執行tail–flog.vagentd$REALSYNC_HOME/rmp/real0文件夾下存在大量的xf1文件累積。Step3:如何進展源段和目標端數
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新能源汽車供應鏈協同試題及答案
- 新能源汽車技術創新的市場影響試題及答案
- 粒子物理基本知識考察試題及答案
- 電競俱樂部品牌建設與運營管理創新趨勢研究報告2025
- 電動汽車的充電設施建設技術試題及答案
- 黃山面試數學真題及答案
- 聚焦2025年工業互聯網平臺IPv6技術升級與工業互聯網平臺技術演進戰略報告
- 安全工程師資格考試實務考點試題及答案
- 電子商務在農業中的應用考題及答案
- 經典考題解讀的土木工程師試題及答案
- 2025年海淀高三二模語文試題及答案
- 陜西省多校聯考2024-2025學年高一下學期4月期中地理試題(原卷版+解析版)
- 《民用航空行業標準體系》
- 專題四“挺膺擔當”主題團課
- 2001年考研英語真題及解析
- Nonconforming Product Control不合格品控制程序(中英文)
- 介紹家鄉 貴州長順課件
- 連續梁預應力常見問題及處理措施
- 拌合站水泥罐基礎地基承載力計算書
- 活性炭吸附銅離子的研究
- 激光技術及應用介紹
評論
0/150
提交評論