暂无图片
有没办法查ogg当前应用到哪个scn?
我来答
分享
暂无图片 匿名用户
有没办法查ogg当前应用到哪个scn?

有没办法查ogg当前应用到哪个scn?

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

info 进程号 showch, 可以查看到Last Update Time

然后转换一下

select timestamp_to_scn(to_timestamp('06-01-2022 10:46:21','dd-mm-yyyy hh24:mi:ss')) scn from dual;

暂无图片 评论
暂无图片 有用 1
Thomas

请问,这个SCN应该是指源端SCN吧,select语句在源端查询么

暂无图片 评论
暂无图片 有用 0
伟鹏

这样好像还不太成,这个时间是目标端应用的时间,还不能这样直接查。

1、需要在源端的抽取进程增加tokens字段去获取scn号

TABLE test.*, tokens (tk-scn = @getenv("ORATRANSACTION", "SCN"));

2、 info rep_test showch ,找到当前写到的文件,以及rba


3、使用logdump 

LOGDUMP > open ./dirdat/oa000001882

LOGDUMP >ghdr on
LOGDUMP >detail data
LOGDUMP >usertoken detail

LOGDUMP > pos 38070479

LOGDUMP > n

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏