一、背景描述
这是最近遇到的一个生产案例,目前一套Oracle 11g RAC要下线,并将部分业务拆分迁移到其它生产库上,业务不允许停机迁移,于是就配置了OGG双向同步,在验证数据迁移配置OGG双向同步时,在源端配置PUMP,执行了如下命令 ADD RMTTRAIL ./dirdat/eb, EXTRACT dpb,并编辑了PUMP进程,在启动pump进程时报了如下错误,导致进程ABENDING
2023-06-08 09:51:19 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): start dpb. 2023-06-08 09:51:19 INFO OGG-00963 Oracle GoldenGate Manager for Oracle, mgr.prm: Command received from GGSCI on host [192.168.4.21]:28513 (START EXTRACT DPB ). 2023-06-08 09:51:19 INFO OGG-00960 Oracle GoldenGate Manager for Oracle, mgr.prm: Access granted (rule #6). 2023-06-08 09:51:19 INFO OGG-00975 Oracle GoldenGate Manager for Oracle, mgr.prm: EXTRACT DPB starting. 2023-06-08 09:51:19 INFO OGG-00992 Oracle GoldenGate Capture for Oracle, dpb.prm: EXTRACT DPB starting. 2023-06-08 09:51:19 INFO OGG-03035 Oracle GoldenGate Capture for Oracle, dpb.prm: Operating system character set identified as UTF-8. Locale: en_US, LC_ALL:. 2023-06-08 09:51:19 INFO OGG-02696 Oracle GoldenGate Capture for Oracle, dpb.prm: NON-ANSI SQL parameter syntax is used for parameter parsing. 2023-06-08 09:51:19 INFO OGG-02095 Oracle GoldenGate Capture for Oracle, dpb.prm: Successfully set environment variable NLS_LANG=AMERICAN_AMERICA.ZHS16GBK. 2023-06-08 09:51:19 INFO OGG-01815 Oracle GoldenGate Capture for Oracle, dpb.prm: Virtual Memory Facilities for: COM anon alloc: mmap(MAP_ANON) anon free: munmap file alloc: mmap(MAP_SHARED) file free: munmap target directories: /ogg/dirtmp. 2023-06-08 09:51:19 ERROR OGG-01044 Oracle GoldenGate Capture for Oracle, dpb.prm: The trail '/ogg/dirdat/rb' is not assigned to extract 'DPB'. Assign the trail to the extract with the command "ADD EXTTRAIL/RMTTRAIL /ogg/dirdat/rb, EXTRACT DPB". 2023-06-08 09:51:19 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, dpb.prm: PROCESS ABENDING.
复制
二、原因分析
查看了PUMP的配置文件,应该是跟配置文件中RMTTRAIL后使用了绝对路径,如下所示:
GGSCI (host501) 10> view param dpb EXTRACT dpb SETENV(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK) PASSTHRU USERID ogg, PASSWORD AACAAAAAAAAAAADAHBLDCCIIOIRFNEPB, ENCRYPTKEY default RMTHOST 192.168.xxx.xxx, MGRPORT 8701 RMTTRAIL /ogg/dirdat/eb REPORTCOUNT EVERY 10 MINUTES, RATE NUMFILES 5000 DYNAMICRESOLUTION --AND TABLE AND SEQUENCE
复制
而我为data pump指定远程trail文件地址,是采用了相对路径,./dirdat/eb
三、解决办法
通过delete dpb删除该pump进程,然后执行ADD RMTTRAIL /ogg/dirdat/rb, EXTRACT dpb,PUMP进程的配置文件未修改,重新启动该pump进程,这次正常启动,不再ABENDING.
之前部署OGG也遇到了很多问题,但这是第一次遇因路径产生故障的问题,特整理记录下来。
最后修改时间:2023-06-28 09:50:44
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
文章被以下合辑收录
评论
TA的专栏
热门文章
Elasticsearch运维篇_ES启动失败常见问题及解决办法整理
2023-05-09 14720浏览
Centos 7 静默安装Oracle 11.2.0.4 单机版安装指南
2023-05-24 7686浏览
达梦数据库初始化数据库需特别注意的几个参数
2022-11-08 6964浏览
记一次Oracle数据库SQL执行超时产生ORA-609报错导致进程被abort问题分析及处理
2022-11-29 5555浏览
ORA-1652: unable to extend temp segment by 128 in tablespace导致流复制中断影响数据同步问题分析
2022-11-22 5465浏览
最新文章
企业版 YashanDB 23.2.4 分布式集群 数据库一主二备集群安装部署指南
2024-12-23 403浏览
企业版 YashanDB 23.2.4 YAC 单库多实例架构多活共享集群安装部署指南
2024-12-23 273浏览
打工人的心声:眼花缭乱的世界,疲惫的心和不安的未来
2024-12-05 198浏览
[【ClickHouse 运维系列】ClickHouse 集群从 22.5.1.2079 滚动升级到 24.8.6.70 流程步骤
2024-12-02 296浏览
金仓数据库 KingbaseES V9 详解:目录结构与配置文件 (上)
2024-11-27 297浏览
目录