重新部署源端OGG问题汇总2

环境:

源端-SQL server-ogg 12.3                  ODS-Linux-Oracle-ogg 12.2

背景:客户生产环境秘密迁库,未通知ODS导致迁移后的新库没有OGG,下游业务系统从ODS库取数,OGG未部署影响到下游业务进行(紧急)

问题现象1:添加数据库表复制同步报错ogg-25168

问题分析及解决:1)检查./GLOBALS配置正确GGSCHEMA OGG --配置数据库新建的架构OGG

***2)ODBC配置DSN有问题,未指定更改默认的数据库,导致添加表支持时未能识别数据库的OGG架构

配置后,添加即可

问题描述2:源端Ext进程正常,stats Ext正常;源端Pum进程running,但是stats Pum无数据变化,检查ODS端进程正常,但是dirdat文件为空文件,stats rep 无数据变化

问题分析:

window 使用反斜杠\  

Linux 使用正斜杠/

因此新增进程命令用反斜杠“\”,将目标文件位置读写权限给予pump进程为ODS端Linux服务器,用正斜杠“/”

注:标准如上,但是有些系统不区分正反,window用正斜杠也不会有问题

--新增进程
Add extract pump,exttrailsource  .\dirdat\pc
--将目标文件位置读写权限给予pump进程
Add rmttrail ./dirdat/L1 ,extract pum

问题解决:区分正反斜杠后,delete进程,重新新增进程及赋权

问题现象3:

源端pum进程报错

ERROR  OGG-01232  Receive TCP params error: TCP/IP error 104 (Connection reset by peer), endpoint: 172.xxx.xxx.xx:7833

问题分析:

1)扩大ODS端MGR配置的端口范围,--无用

2)源端12.3 ---->ods端12.2     高版本到低版本,源端EXT,Pum进程配置文件中需加参数:format relerse 12.2

问题解决:

1、源端EXT,Pum进程配置文件中需加参数:format relerse 12.2

2、源端Ext进程重置日志文件

alter ext**,etrollover

3、源端Pum进程指定最新的文件编号,从0行开始

alter Pum**,extseqno 5493,extrba 0

注:等待片刻让stats Pum** 进程有数据变化即可

 问题4:window查看端口是否被占用命令,无返回则无占用

netstat -ano -p tcp|find "7809"

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值