第四部分GoldenGate高级课题_第1页
第四部分GoldenGate高级课题_第2页
第四部分GoldenGate高级课题_第3页
第四部分GoldenGate高级课题_第4页
第四部分GoldenGate高级课题_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GoldenGate高级课题

数据压缩1/27/2024CompressionGoldenGate在通过TCP/IP传输数据时提供可选的数据压缩.数据解压缩是由目标系统的Collector进程自动完成.GoldenGate使用zlib压缩算法,可以在找到相关信息.可以在extract参数的rmthost一行配置压缩选项:RMTHOST<host>|<ipaddress>,MGRPORT<port> [,COMPRESS] [,COMPRESSTHRESHOLD<bytesize>]COMPRESS确定是否压缩数据,一般可以到达4:1以上压缩比.COMPRESSTHRESHOLD压缩数据块大小.GoldenGate高级课题

数据加密1/27/2024数据加密该书GoldenGate数据加密包括:数据传输缺省无数据加密使用CounterPane™的Blowfish对称加密算法,collector在保存数据到队列之前自动执行解压缩PasswordEncryption可以使用密钥对于参数文件中的密码进行加密可以使用缺省密钥加密可以使用自定义密钥加密密钥存放文件ENCKEYSFile包含所有密钥及其别名: <keyname><keyvalue>

<keyname>是1到24个字符,代表密钥的别名.<keyvalue>是一个128位或者16bytes字节的密钥Extract和Server需要看到相同密钥和别名.ENCKEYS文件例如Example:##Encryptionkeys##Keyname Keyvaluesuperkey 0x420E61BE7002D63560929CCA17A4E1FBsecretkey 0x027742185BBF232D7C664A5E1A76B040superkey1 0x42DACD1B0E94539763C6699D3AE8E200superkey2 0x0343AD757A50A08E7F9A17313DBAB045superkey3 0x43AC8DCE660CED861B6DC4C6408C7E8Amykey "TempKey!!"如何产生密钥KEYGEN产生密钥的工具Syntax:C:\GGS>RUNKEYGEN<keylength><numberofkeys>Example:C:\GGS>KEYGEN1284数据传输加密在RMTHOST设置如下:RMTHOST<host>|<ipaddress>,MGRPORT<port> [,ENCRYPTNONE|BLOWFISH] [,KEYNAME<keyname>] [,<otherparams>]举例:EXTRACTCAPTURERMTHOSTWestServer,MGRPORT7809, ENCRYPTBLOWFISH,KEYNAMESUPERKEYRMTTRAILC:\GGS\GGSDAT\AATABLEHR.SALES;

密码加密GGSCI中提供了密码加密的命令ENCRYPTPASSWORD可以使用缺省密钥或者自定义密钥.如果使用自定义密钥,那么它必须存在于ENCKEYS文件中.举例:使用缺省密钥GGSCI>ENCRYPTPASSWORDgoldenpasswordNokeyspecified,usingdefaultkey...Encryptedpassword:AACAAAAAAAAAAAOARAQIDGEEXAFAQJ在参数文件中配置密钥:USERIDHR,PASSWORDAACAAAAAAAAAAAOARAQIDGEEXAFAQJ,ENCRYPTKEYDEFAULT密码加密举例指定密钥加密:GGSCI>ENCRYPTPASSWORDMyPass,ENCRYPTKEYDRKEYEncryptedpassword:AACAAAAAAAAAAAIAJFGBNEYGTGSBSHVB在参数文件中定义密钥USERIDHR,PASSWORDAACAAAAAAAAAAAIAJFGBNEYGTGSBSHVB,ENCRYPTKEYDRKEYENCKEYS内容.drkey0x11DF0E2C2BC20EB335CB98F05471A737GoldenGate高级课题

目标数据库的初始化1/27/2024目标数据库初始化方式GoldenGate在线复制进程只复制从指定时间点之后的数据变化,历史数据需要通过其它方式复制到目标数据库目标初始化方法冷备份磁盘镜像,RMAN热备份Exp/impOracle10g数据泵表空间传输OracleDataguardGoldenGate工具–只建议用于异构复制初始化GoldenGate工具初始化方式使用replicat配置抽取进程直接从表〔不是日志〕抽取数据,传输到目标端队列,然后通过replicat复制到目标表使用directload配置抽取进程直接从表抽取所有数据,然后通过replicat复制到目标表,无须队列缓存数据使用bulk-load配置抽取进程直接从表抽取数据,传输到目标端队列,然后通过replicat以bulk-load模式投递到目标表使用SQL*Loader配置抽取进程直接从表抽取所有数据,然后replicat通过SQL*LoaderBulk-load复制到目标表,无须队列缓存数据GoldenGate高级课题

Logdump1/27/2024LOGDUMPLOGDUMP工具提供观察和查找GoldenGate队列内容的功能.LOGDUMP能够将队列中局部内容单独存放到一个文件.LOGDUMP命令CommandDescriptionFC[<num>|<string>]Editpreviouscommand.HISTORYListpreviouscommands.OPEN|FROM<filename>OpenaLogfile.RECORD|RECDisplayauditrecord.NEXT[<count>]Displaynextdatarecord.SAVE<filename><options>Savesnrecordsorbytestoafileandcanoptionallyconvertfromold/newformats.SKIP[<count>]Skipdown<count>records.COUNTCounttherecordsinthefile.CommandDescriptionPOSITION[<rba>|FIRST]Setpositioninfile.RECLEN[<size>]Setsmaxoutputlength.EXIT|QUITExittheprogram.FILES|FI|DIRDisplayfilenames.ENVShowcurrentsetting.DEBUGEnterthedebugger.GHDRON|OFFToggleGHDRdisplay.DETAILON|OFF|DATAToggledetaileddatadisplay.LOGDUMP命令CommandDescriptionRECLEN<nnn>SetdatadisplaylengthSCANFORHEADER(SFH)SearchforthestartofaheaderSCANFORTYPE(SFT)Findthenextrecordof<TYPE>SCANFORRBA(SFR)Findthenextrecordwith<RBA>SCANFORTIME(SFTS)FindthenextrecordwithtimestampSHOW<option>DisplayinternalinformationBIO<option>SetLargeBlockI/OinfoLOGDUMP命令CommandDescriptionTIMEOFFSET<option>SetthetimeoffsetfromGMTFILTERSHOWShowfiltersettingsFILTERENABLE|ONEnablefilteringFILTERDISABLE|OFFDisablefilteringFILTERCLEAR[<filterid>|<ALL>ClearfiltersettingsFILTERMATCHANY|ALLMatchfiltersettingsFILTER[INClude|EXCLude]<options>IncludeorexcludefiltersettingsX<program>[string]Execute<program>LOGDUMP命令CommandDescriptionTRANSHISTnnnnSetsizeoftransactionhistoryTRANSRECLIMITnnnnSetlowrecordcountthresholdTRANSBYTELIMITnnnnSetlowbytecountthresholdLOG{STOP}|{[TO]<filename>}WriteasessionlogLOGDUMP命令LOGDUMP翻开队列文件$/ggs>logdumpGoldenGateLogFileDumpUtilityCopyrightGoldenGateSoftware,Inc.1995-2004Logdump>opendirdat/rt000000CurrentLogTrailis/ggs/dirdat/rt000000LOGDUMP观察更多信息DisplayingHeaderandDetaildataLogdump>ghdronLogdump>detailon观察总记录条数Logdump>countLogTrail/ggs/dirdat/rt000000has4828recordsTotalDataBytes334802AvgBytes/Record69Delete900Insert3902FieldComp26BeforeImages900AfterImages3928Averageof25TransactionsBytes/Trans.....22661Records/Trans...193Files/Trans.....8LOGDUMPLOGDUMP根据表过滤Logdump7>filterincludefilenameTCUST*Logdump8>filtermatchallLogdump9>n_________________________________________________________________Hdr-Ind:E(x45) Partition:.(x00)UndoFlag:.(x00) BeforeAfter:A(x41)RecLength:56(x0038) IOTime:2002/04/3015:56:40.814IOType:5(x05) OrigNode:108(x6c)TransInd:.(x01) FormatType:F(x46)SyskeyLen:0(x00) Incomplete:.(x00)AuditRBA:1059740562002/04/3015:56:40.814InsertLen56LogRBA1230File:TCUSTMERPartition0AfterImage:322020204A616D657320

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论