暂无图片
请问源端ogg版本是21C的,目标端的ogg版本是12C,请问是否可以同步吗
我来答
分享
Asky
2022-10-13
请问源端ogg版本是21C的,目标端的ogg版本是12C,请问是否可以同步吗

如题,部署了发现报如下错误:

2022-10-13 14:09:46 INFO OGG-06569 Remote Collector/Server version 12.3 receiving data is a different version than this Extract 21.3 sending data.

2022-10-13 14:09:51 INFO OGG-01888 TCP network is configured as

OS DEFAULT SPECIFIED ACTUAL VALUE
IP_DSCP 0 N/A 0
IP_TOS 0 N/A 0
TCP_NODELAY 0 N/A 0
TCP_QUICKACK 1 N/A 1
TCP_CORK 0 N/A 0
SO_SNDBUF 8192 N/A 8192
SO_RCVBUF 43690 N/A 43690.

2022-10-13 14:09:51 WARNING OGG-06590 The output trail file ./dirdat/cp000000000 is not found, rescan for previous
ones.

Source Context :
SourceModule : [er.extract.recovery]
SourceID : [er/extract/extrecovery.cpp]
SourceMethod : [recParseLastCommitPos]
SourceLine : [494]
ThreadBacktrace : [12] elements
: [/goldengate21c/libgglog.so(CMessageContext::AddThreadContext())]
: [/goldengate21c/libgglog.so(CMessageFactory::CreateMessage(CSourceContext*, unsigned int,
...))]
: [/goldengate21c/libgglog.so(_MSG_String_Int32(CSourceContext*, int, char const*, int, CMe
ssageFactory::MessageDisposition))]
: [/goldengate21c/extract()]
: [/goldengate21c/extract(EXTRECOVERY_initialize(ggs::gglib::ggapp::ReplicationContext&))]
: [/goldengate21c/extract()]
: [/goldengate21c/extract(ggs::gglib::MultiThreading::MainThread::ExecMain())]
: [/goldengate21c/extract(ggs::gglib::MultiThreading::Thread::RunThread(ggs::gglib::MultiTh
reading::Thread::ThreadArgs*))]
: [/goldengate21c/extract(ggs::gglib::MultiThreading::MainThread::Run(int, char**))]
: [/goldengate21c/extract(main)]
: [/lib64/libc.so.6(__libc_start_main)]
: [/goldengate21c/extract()]

2022-10-13 14:09:51 ERROR OGG-01496 Failed to open target trail file ./dirdat/cp000000000, at RBA 11193.

2022-10-13 14:09:51 ERROR OGG-01668 PROCESS ABENDING.

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
吾喾

源端和目标端版本请保持一致

暂无图片 评论
暂无图片 有用 1
打赏 0
Thomas

似乎不能同步,而且你两端版本号差的太多了

暂无图片 评论
暂无图片 有用 0
打赏 0
哇哈哈

在源端21C加个format release参数试试看

extract:
exttrail ………………, format release 12.2
pump:
RMTTRAIL …………, format release 12.2

如果还不行的话,那就是不支持了

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
rac节点重启导致ogg抽取进程重启,目标库数据异常
回答 3
你这个可以的,我们前期用的时候找oracle咨询,也提过这种方案。我们最终的方案其实是用的crs管理ogg,远程的总觉得有点网络消耗和不确定性,crs管理ogg也算oracle官方支持的一种解决方案吧
OGG update 转为 delete
回答 2
楼上专家,我只知道@GETENV('GGHEADER','OPTYPE')可以得到OPTYPE,但是如何改变OPTYPE,用啥命令?愿闻其详。
goldenate filter使用问题
回答 3
已采纳
在OGG里,似乎where的功能很弱。弱到乃至写一个where(workDate>sysdate)这样的判断都会报错(也许是我哪里没写对?)建议用FILTER,因为它可以与诸多OGG自带的函数结
goldengate 数据不一致
回答 2
可以在源端保留更长时间的归档日志,若数据不一致可以从某个时间或某个归档日志从新抽取同步,当然也不可能一直保留所有归档日志,重要的还是需要每天巡检同步状态。
goldengate 21C配置mgr疑问
回答 6
已采纳
21C的新特性啊GoldengateDBLOGINIssueOCIErrorORA(status12545ORA12545(DocID2847434.1)“MUST“useTNSconnectionq
部署OGG高可用,注册ogg资源到集群时报错
回答 2
/grid/crshome/bin/crsctladdresourceoggapptypeclusterresourceattr"ACTIONSCRIPT/ogg/scripts/oggact.scr
OGG实时同步当源端字段值为1时,目标端该字段改为0 ,当源端字段为0或空值时,目标端该字段改为1,这个好通过OGG参数去实现吗?
回答 5
已采纳
上一个回复使用char字段,发现null无法进行转换,如下测试表字段类型转换为varchar2,使用上面大佬说的两种参数,可以参照如下。使用EVALSQL>desctest1NameNull?T
ogg 21c是否可以抽取11G的数据库
回答 7
OGG21是支持抽取11gdb的,那么问题要么是bug没搜到,要么就是你抽取的SQL执行报错导致进程abendERROROGG10556NodatafoundwhenexecutingSQLstate
OGG,只列出延时10分钟以上,或者状态为ABEND的进程
回答 1
要做监控么?,可以结合shell一起实现分享一段shell监控脚本给你,加上定时任务,钉钉或者邮件等就可以实现告警PS:<OGG进程名称>要更改你具体的进程名称!/bin/bash./ho
goldenagte for mysql同步索引
回答 3
问题已经解决,发现使用createindex的方式创建索引不会同步,而使用altertableaddindex的方式可以同步