




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2022年年6月月10日星期五日星期五GoldenGate数据复制的配置数据复制的配置高级技术顾问:管理进程及附加日志配置管理进程及附加日志配置使用运行使用运行goldengate用户进入安装目录,用户进入安装目录,./ggsci进入命令行界面进入命令行界面通过通过view param mgr察看管理进程参数文件察看管理进程参数文件如果参数文件不存在则通过以下命令添加:如果参数文件不存在则通过以下命令添加:Edit param mgr配置文件示例:port 7809通过以下命令启动mgrStart mgr通过Info mgr察看状态配置所要复制表的附加日志Ggsci dblogin useri
2、d ggs1, password ggs1Ggsci info trandata ggs1.*Ggsci add trandata ggs1.*抽取进程配置抽取进程配置使用运行使用运行goldengate用户进入安装目录,用户进入安装目录,./ggsci进入命令行界面进入命令行界面通过通过start mgr启动管理进程启动管理进程通过通过info mgr察看管理进程是否启动察看管理进程是否启动通过以下命令添加抽取进程:通过以下命令添加抽取进程:ADD EXTRACT/EXT ext1, TRANLOG, BEGIN NOW通过以下命令配置抽取进程通过以下命令配置抽取进程Edit param e
3、xt1配置文件示例:extract ext1userid ggs1,password ggs1rmthost 192.168.242.128, mgrport 7819rmttrail /home/oracle/ggs2/dirdat/r1dynamicresolutiontable ggs1.t*;通过以下命令添加远端队列:通过以下命令添加远端队列:ADD rmttrail /home/oracle/ggs2/dirdat/r1, extract ext1, megabytes 100投递进程配置投递进程配置使用运行使用运行goldengate用户进入目标端安装目录,用户进入目标端安装目录,
4、./ggsci进入命令行界面进入命令行界面通过通过start mgr启动管理进程启动管理进程通过通过info mgr察看管理进程是否启动察看管理进程是否启动通过以下命令添加投递进程:通过以下命令添加投递进程:ADD replicat/rep rep1, EXTTRAIL /home/oracle/ggs2/dirdat/r1, NODBCHECKPOINT通过以下命令配置投递进程通过以下命令配置投递进程Edit param rep1配置文件示例:replicat rep1userid ggs2,password ggs2assumetargetdefs-reperror default,dis
5、carddiscardfile /home/oracle/ggs2/rep1.dsc,append-handlecollisions-dynamicresolutionMAP ggs1.*, TARGET ggs2.*;启动复制启动复制启动源端抽取启动源端抽取通过start ext1启动抽取进程通过info ext1察看进程状态通过view report ext1察看进程报告启动目标端投递启动目标端投递通过start rep1启动抽取进程通过info rep1察看进程状态通过view report rep1察看进程报告在源端增删改记录,到目标端察看结果在源端增删改记录,到目标端察看结果通过通过
6、stats ext1/rep1察看统计结果察看统计结果2022年年6月月10日星期五日星期五GoldenGate常用命令介绍常用命令介绍命令列表 可以通过在可以通过在ggsci下下help命令查看所有命令命令查看所有命令SUBDIRS CREATEER INFO ER, KILL ER, LAG ER, SEND ER, STATUS ER, START ER, STATS ER, STOP EREXTRACT ADD, ALTER, CLEANUP, DELETE, INFO, KILL, LAG, SEND, START, STATS, STATUS, STOPEXTTRAIL ADD,
7、ALTER, DELETE, INFOGGSEVT VIEWMANAGER INFO, REFRESH, SEND, START, STOP, STATUSMARKER INFOPARAMS EDIT, VIEWREPLICAT ADD, ALTER, CLEANUP, DELETE, INFO, KILL, LAG, SEND, START, STATS, STATUS, STOPREPORT VIEWRMTTRAIL ADD, ALTER, DELETE, INFOTRACETABLE ADD, DELETE, INFOTRANDATA ADD, DELETE, INFODatabase
8、DBLOGIN, CAPTURE TABLEDEF, LIST TABLES, ENCRYPT PASSWORD,CHECKPOINTTABLE ADD CHECKPOINTTABLE, DELETE CHECKPOINTTABLE, CLEANUP CHECKPOINTTABLE, INFO CHECKPOINTTABLEMiscellaneous FC, HELP, HISTORY, INFO ALL, INFO MARKER, OBEY, SET, SHELL, SHOW, VERSIONS, !基本命令 Ggsci从GoldenGate安装目录进入GoldenGate软件命令行界面 c
9、reate subdirs建立子目录,只在安装时执行一次建立子目录,只在安装时执行一次 参数命令参数命令Edit param 进程名- 编辑某进程参数,参数文件位于dirprm目录下,文件名为进程名字*.prm,也可以使用vi等手工编辑。注意所有参数修改需要停止并重新启动生效。View param 进程名- 查看进程参数 Mgr命令:命令:Start/stop mgr; -启动和停止managerInfo/status mgr; -查看manager运行状态数据库相关命令 数据库命令:数据库命令:DBLOGIN USERID ggs, PASSWORD ggs123;登录到数据库LIST TA
10、BLES ;查看所有表ENCRYPT PASSWORD mypasswd ENCRYPTKEY mykey;密码加密 附加日志命令附加日志命令Add trandata ;为表打开附加日志Delete trandata ; 禁止表附加日志Info trandata ;查看表附加日志可通过*进行表的匹配 批处理命令批处理命令Obey filename在ggsci中执行指定文件中的所有命令,可以将所有add trandata的命令放到一个文本文件中通过此命令执行Extract命令(一) 添加抽取日志进程添加抽取日志进程ADD EXTRACT/EXT extsz, TRANLOG, BEGIN NOW
11、, thread 2添加一个日志抽取进程,该进程从当前时间点开始复制(如果需要从特定时间点开始则为BEGIN 2007-09-27 11:00),数据库为2个进程的RAC 添加传输进程(添加传输进程(Data Pump)add extract dpeXX,exttrailsource /ggs/dirdat/XX配置传输进程,从指定队列读取数据Extract命令(二) 删除进程删除进程DELETE EXTRACT/EXT */extsz/dpesz;删除进程 启动和停止进程启动和停止进程Start/stop extract/ext extsz启动和停止均需要一定反应时间,需要通过状态查看命令予
12、以核实 查看进程信息命令查看进程信息命令格式:Info extract/ext groupname进程运行状态有三种:running(正常运行),stopped(正常终止), abended(在异常中断)查看详细信息:Info extsz ,detail查看检查点详细信息:Info extsz ,showchExtract命令(三) Info命令举例命令举例GGSCI (dbsrv2) 17 info allProgram Status Group Lag Time Since ChkptMANAGER RUNNING EXTRACT RUNNING EXT2 00:00:00 00:00:0
13、2 REPLICAT RUNNING REP2 00:00:00 00:00:04 GGSCI (dbsrv2) 18 info ext2EXTRACT EXT2 Last Started 2008-06-01 19:04 Status RUNNINGCheckpoint Lag 00:00:00 (updated 00:00:05 ago)Log Read Checkpoint File /ora/oracle/oradata/ggs/redo03.log 2008-06-01 19:04:49 Seqno 10, RBA 20520960Extract命令(四) Info命令举例命令举例G
14、GSCI (dbsrv2) 19 info ext2,showchEXTRACT EXT2 Last Started 2008-06-01 19:04 Status RUNNINGCheckpoint Lag 00:00:00 (updated 00:00:02 ago)Log Read Checkpoint File /ora/oracle/oradata/ggs/redo03.log 2008-06-01 19:05:28 Seqno 10, RBA 20535808Current Checkpoint Detail:Read Checkpoint #1 Oracle Redo Log S
15、tartup Checkpoint (starting position in the data source): Sequence #: 0 RBA: 0 Timestamp: 2008-06-01 19:04:03.000000 Redo File: /ora/oracle/oradata/ggs/redo02.log Recovery Checkpoint (position of oldest unprocessed transaction in the data source): Sequence #: 10 RBA: 20535312 Timestamp: 2008-06-01 1
16、9:05:28.000000 Redo File: /ora/oracle/oradata/ggs/redo03.log Current Checkpoint (position of last record read in the data source): Sequence #: 10 RBA: 20535808 Timestamp: 2008-06-01 19:05:28.000000 Redo File: /ora/oracle/oradata/ggs/redo03.logExtract命令(五) Info 命令举例命令举例(接上页)Write Checkpoint #1 GGS Lo
17、g Trail Current Checkpoint (current write position): Sequence #: 2 RBA: 0 Timestamp: 2008-06-01 19:05:30.604907 Extract Trail: /home/oracle/ggs95/dirdat/r2File Information: Block Size = 2048 Max Blocks = 100 Record Length = 2048 Current Offset = 0Status: Start Time = 2008-06-01 19:04:14 Last Update
18、Time = 2008-06-01 19:05:30 Stop Status = A Last Result = 400Extract命令(六) 查看进程延迟查看进程延迟格式:Lag groupnameGGSCI (dbsrv2) 20 lag extszSending GETLAG request to EXTRACT EXTSZ .No records yet processed.At EOF, no more records to process. 查看进程运行报告查看进程运行报告格式:View report groupname使用默认编辑器(vi)查看dirrpt下的进程报告当前报告文
19、件名为:大写的进程名*.rpt,如EXTSZ.rpt每次启动生成一个报告,上次报告文件名后面自动加数字0-9一旦进程运行状态出现异常首先要使用view report命令查看报告(也可直接到dirrpt目录下直接打开文件查看),报告里面包含错误信息Extract命令(七) 查看抽取进程统计信息查看抽取进程统计信息格式:stats groupname , table SCHEMA.MYTABLE缺省输出所有自该进程启动后有变化表的统计信息加上table选项可以只输出指定表的数据变化统计,注意schema和表的名字必须是大写GGSCI (dbsrv2) 1 stats extszSending ST
20、ATS request to EXTRACT EXTSZ .Extracting from GGS1.TCUSTMER to GGS1.TCUSTMER:* Total statistics since 2008-06-01 19:18:30 * Total inserts 1.00 Total updates 0.00 Total deletes 0.00 Total discards 0.00 Total operations 1.00* Daily statistics since 2008-06-01 19:18:30 * Hourly statistics since 2008-06
21、-01 19:18:30 *End of Statistics.trail (队列)命令 本地和远端队列本地和远端队列exttrail队列为本地队列,抽取到本地目录rmttrail为远端队列,位于目标主机 添加队列命令添加队列命令Add exttrail/rmttail /home/oracle/ggs1/dirdat/rt, extract/ext extsc, megabytes 50delete exttrail/rmttail /home/oracle/ggs1/dirdat/rt;删除队列 查看队列命令查看队列命令Info exttrail/rmttail /home/oracle/
22、ggs1/dirdat/rt ;查看队列状态 可以通过可以通过*进行匹配进行匹配replicat命令(一) 添加复制进程命令添加复制进程命令格式:ADD replicat/rep groupname, EXTTRAIL , NODBCHECKPOINTNodbcheckpoint指不需要在数据库再设立检查点例如:ADD replicat/rep repsc, EXTTRAIL /home/oracle/ggs95/dirdat/rt, NODBCHECKPOINT DELETE replicat/rep repsc;删除复制进程;删除复制进程 Start/stop replicat/rep repsc;启动和停止进程启动和停止进程 Lag repsc;查看复制延迟;查看复制延迟 Info replicat/rep repsc detail;查看进程信息;查看进程信息 Stats replicat/rep repsc;统计复制记录;统计复制记录 View report rep
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代销协议合同样本
- 保安销售卖房合同样本
- 4050解除合同样本
- led路灯购销合同样本
- 供货木门合同标准文本
- 产品定制开发合同标准文本
- 借车协议过户合同样本
- 中标后合同范例 测绘
- 住建局二手房网签合同样本
- 公务员省考时事政策解读试题及答案
- 工业互联网平台的商业模式与盈利策略
- 2024年09月2024渤海银行上海分行校园招聘笔试历年参考题库附带答案详解
- 2025年辽宁省辽渔集团招聘笔试参考题库含答案解析
- 《员工招聘与选拔》课件
- 南昌起义模板
- 【MOOC】体育舞蹈与文化-大连理工大学 中国大学慕课MOOC答案
- 接处警流程培训
- 2024年商丘职业技术学院单招职业技能测试题库附答案
- 《园林植物病虫害》课件
- 空调维保服务投标方案 (技术方案)
- 医用气体安装工程作业安全技术交底
评论
0/150
提交评论