
GoldenGate日常维护操作.doc
33页中级消防设施操作员监控26道线下抽考题.pdf
人教精通版(2024)新教材四年级英语上册Unit 4 Lesson 1 教学课件.pptx
区域研究与区域规划课件-ppt101页.ppt
2024-2025学年初中七年级上学期数学第一次月考卷及答案(北师大版).pdf
指伸屈肌腱断裂.ppt
幼儿园月后勤工作总结ppt.pptx
共享单车动态定价机制-深度研究.pptx
(完整word)混凝土结构设计原理期末试题库及其参考答案.doc
中考英语二轮复习专题讲与练: 宾语从句(含详解).doc
主动脉夹层的围手术期护理课件.ppt
2020年高考语文学科北京卷《阅卷纵横》.doc
国有土地使用权挂牌出让须知.doc
- QQ咨询
- 微信客服
- 返回顶部
Oracle GoldenGate日常运维手册2.4 OGG日常监控2.4.1 OGG常用监控命令.4.1.1 启动GoldenGate进程1) 首先以启动GoldenGate进程的系统用户〔一般为oracle〕登录源系统2) 进入GoldenGate安装目录,执行./ggsci进入命令行模式3) 启动源端管理进程GGSCI > start mgr4) 同样登陆到目标端GoldenGate安装目录,执行./ggsci,然后执行GGSCI > start mgr启动管理进程5) 在源端执行GGSCI > start er *启动所有进程6) 同样登录到备份端执行GGSCI > start er *启动所有进程7) 使用GGSCI > info er * 或者 GGSCI > info <进程名>观察进程状态是否为Running〔表示已经启动〕注意有的进程需要几分钟起来,请重复命令观察其启动状态说明:无论源还是目标,启动各e*tract/replicat进程前需要启动mgr进程8) start 命令的一般用法是:" start <进程名称>如:GGSCI> start e*tdm 启动一个名叫e*tdm的进程;" 也可以使用通配符,如:GGSCI> start er * 启动所有的e*tract和replicat进程;GGSCI> start e*tract *d* 启动所有的包含字符‘d’e*tract进程;" GGSCI> start replicat rep* 启动所有以“rep“开头的replicat进程2.4.1.2 停顿GoldenGate进程依照以下步骤停顿GoldenGate进程:1) 以启动GoldenGate进程的系统用户〔一般为oracle〕登录源主机,进入GoldenGate安装目录执行./ggsci进入命令行管理界面2) (**注:本步骤仅针对抽取日志的主e*tract进程, data pump进程和replicat进程不需要本步骤) 验证GoldenGate的抽取进程重起所需的日志存在,对各个主e*t**进程,执行如下命令:ggsci> info e*t**, showch…..Read Checkpoint *1….Recovery Checkpoint (position of oldest unprocessed transaction in the data source): Thread *: 1 Sequence *: 9671 RBA: 239077904 Timestamp: 2008-05-20 11:39:07.000000 S: 2195.1048654191 Redo File: Not available Current Checkpoint (position of last record read in the data source): Thread *: 1 Sequence *: 9671 RBA: 239377476 Timestamp: 2008-05-20 11:39:10.000000 S: 2195.1048654339 Redo File: Not AvailableRead Checkpoint *2….. Recovery Checkpoint (position of oldest unprocessed transaction in the data source): Thread *: 2 Sequence *: 5287 RBA: 131154160 Timestamp: 2008-05-20 11:37:42.000000 S: 2195.1048640151 Redo File: /dev/rredo07 Current Checkpoint (position of last record read in the data source): Thread *: 2 Sequence *: 5287 RBA: 138594492 Timestamp: 2008-05-20 11:39:14.000000 S: 2195.1048654739 Redo File: /dev/rredo07…..首先观察Recovery Checkpoint所需要读取的最古老日志序列号,如举例中的实例1需要日志9671及其以后所有归档日志,实例2需要序列号为5287及以后所有归档日志,确认这些归档日志存在于归档日志目录后才可以执行下一步重起。
如果这些日志已经被删除,则下次重新启动需要先恢复归档日志注意:对于OGG 11及以后版本新增了自动缓存长交易的功能,缺省每隔4小时自动对未提交交易缓存到本地硬盘,这样只需要最多8个小时归档日志即可但是缓存长交易操作只在e*tract运行时有效,停顿后不会再缓存,此时所需归档日志最少为8个小时加上停机时间,一般为了保险起见建议确保重启时要保存有12个小时加上停机时间的归档日志1) 执行GGSCI >stop er *停顿所有源进程,或者分别对各个进程执行stop <进程名>单独停顿2) 以oracle用户登录目标系统,进入安装目录/oraclelog1/goldengate,执行./ggsci进入命令行3) 在目标系统执行stop er *停顿复制4) 在两端进程都已停顿的情况下,如需要可通过stop mgr停顿各系统的管理进程类似的,stop命令具有跟start命令一样的用法这里不再赘述注意,如果是只修改抽取或者复制进程参数,则不需要停顿MGR不要轻易停顿MGR进程,并且慎重使用通配符er *, 以免对其他复制进程造成不利影响2.4.1.4 查看参数设置使用view params <进程名> 可以查看进程的参数设置。
该命令同样支持通配符*2.4.1.5 查看进程状态使用info <进程名称> 命令可以查看进程信息可以查看到的信息包括进程状态、checkpoint信息、延时等如: 还可以使用info <进程名称> detail 命令查看更详细的信息包括所使用的trail文件,参数文件、报告文件、警告日志的位置等如:使用info <进程名称> showch 命令可以查看到详细的关于checkpoint的信息,用于查看GoldenGate进程处理过的事务记录其中比拟重要的是e*tract进程的recovery checkpoint,它表示源数据中最早的未被处理的事务;通过recovery checkpoint可以查看到该事务的redo log位于哪个日志文件以及该日志文件的序列号所有序列号比它大的日志文件,均需要保存2.4.1.6 查看延时GGSCI> lag <进程名称> 可以查看详细的延时信息如: 2.4.1.7 查看统计信息GGSCI> stats <进程名称>,<时间频度>,table 如:GGSCI> stats edr, total列出自进程启动以来处理的所有记录数GGSCI> stats edr, daily, table gg.test列出当天以来处理的有关gg.test表的所有记录数2.4.1.8 查看运行报告GGSCI> view report <进程名称> 可以查看运行报告如:也可以进入到 2.5 OGG日常运维任务2.5.1 配置自动删除队列1) 进入安装目录执行./ggsci;2) 执行edit param mgr编辑管理进程参数,参加或修改以下行purgeolde*tracts / 可以查看进程处理的记录数该报告会详细的列出处理的类型和记录数。
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.