ogg 常用命令

1 篇文章 0 订阅
manger、extract、replicat、Collector、Trails、data pump、Group

1.manger:Manager进程是GoldenGate的控制进程,运行在源端和目标端上。它主要作用有以下几个方面:
启动、监控、重启Goldengate的其他进程,报告错误及事件,分配数据存储空
间,发布阀值报告等。在目标端和源端有且只有一个manager进程。

2.extract:运行在数据库源端,负责从源端数据表或者日志中捕获数据。
xtract的作用可以按照阶段来划分为:
– 初始时间装载阶段:Extract进程直接从源端的数据表中抽取数据
– 同步变化捕获阶段:初始数据同步完成以后,Extract进程负责捕获源端数据的变化(DML和DDL)

3.Pump:运行在数据库源端,其作用是将源端产生的本地trail文件,
把trail以数据块的形式通过TCP/IP 协议发送到目标端,这通常也是推荐的方式。
pump进程本质是extract进程的一种特殊形式,如果不使用trail文件,
那么extract进程在抽取完数据以后,直接投递到目标端,生成远程trail文件。

4.Collector:与 Pump进程对应 的叫Server Collector进程,这个进程不需要引起我的关注,
因为在实际操作过程中,无需我们对其进行任何配置,所以对我们来说它是透明的。
它运行在目标端,其 任务就是把Extract/Pump投递过来的数据重新组装成远程trail文件。

5.Replicat:通常我们也把它叫做应用进程。运行在目标端,是数据传递的最后一站
,负责读取目标端trail文件中的内容,并将其解析为DML或 DDL语句,然后应用到目标数据库中。
————————————————
版权声明:本文为CSDN博主「IT邦德」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_41645135/article/details/120609137

1、用户授权:exec dbms_goldengate_auth.grant_admin_privilege(‘goldengate’);
2、参数调整:alter system set streams_pool_size=12g scope=spfile;
3、执行注册:dblogin userid goldengate password xxx

查询ogg源端ip

tail -100f ggserr.log |grep EXTRACT

ogg命令总结整理
stats:查看进程抽取数据情况,用于检测数据丢失问题。
info *:用于检测进程读取文件情况信息。
info all:查看所有增量抽取进程以及增量推送进程
info all,task:用于查看全量抽取进程
start/stop mgr:启动/停止 mgr进程
view params *:查看进程所需的配置信息
edit params *:编辑进程所需的配置信息
info exittrail *:查看进程创建时的信息
view report *:查看进程运行时log信息
info <进程名称> detail 查看更详细的信息,包括所使用的trail文件,参数文件,报告文件,告警日志文件位置等

一些常见错误
2021-02-26 02:42:18 ERROR OGG-00446 Opening file +ARCHDG/arch_1_8769_1058829275.arc in DBLOGREADER mode: (308) ORA-00308: cannot open archived log ‘+ARCHDG/arch_1_8769_1058829275.arc’
ORA-17503: ksfdopn:2 Failed to open file +ARCHDG/arch_1_8769_1058829275.arc
ORA-15173: entry ‘arch_1_8769_1058829275.arc’ does not exist in directory ‘/’
Not able to establish initial position for sequence 8769, rba 3314744848.

alter extract DPMMUC, begin now
kill ogg 进程

kill EXTRACT DPESZ
kill REPLICAT REPLCMD

安全扫描扫挂的
2021-02-26T00:39:59.485BEIST ERROR OGG-01224 Oracle GoldenGate Delivery for Oracle,xxx.prm: Address already in use.
2021-02-26T00:39:59.488BEIST ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle,xxx.prm: PROCESS ABENDING.

ROLLOVER 即 ROLL OVER,滚动的意思
ETROLLOVER 的作用即:前滚重新生成一个新的队列文件
注意,只能在对应的EXTRACT停止后执行该命令
alter extract XXXXX etrollover

2021-09-16T08:42:50.974BEIST  WARNING OGG-06590  Oracle GoldenGate Capture for Oracle, ext_jl.prm:  The output trail file /ogg/f/fl000975632 is not found, rescan for previous ones.
2021-09-16T08:42:54.391BEIST  INFO    OGG-00987  Oracle GoldenGate Command Interpreter for Oracle:  GGSCI command (oracle): info all.

alter extract EXT_JL etrollover.
info all.
kill EXT_JL.

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值