ORA-01291:Rep Agent中缺少日志文件-Sybase Replication Server 16

2020-09-16 16:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

 E.2018/06/16 04:45:47.214错误com.sybase.ds.oracle.logmnr.LogMinerScannerTa开始SCN = 800178910044,结束SCN = 800178911044 
 E.2018/06/16 04:45:47.215错误com.sybase.ds.oracle.logmnr.ParallelLogMinerS日志扫描器因错误而停止:ORA  -01291:缺少日志文件

经常在Rep Agent中接收到日志文件丢失错误。

国家行为

----------- --------------------------------- -------------------

替换过渡-LogReader由于错误而停止。

ra_helplocator-显示由于源系统中72个小时的归档策略而在归档位置中不存在其归档文件(早于3天LSN [归档文件])的LSN号。

我的问题是,当当前源系统中存在活动事务时,为什么Rep Agent的定位器正在寻找较旧的存档日志(较旧文件2(或3天)。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

 E.2018/06/16 04:45:47.214错误com.sybase.ds.oracle.logmnr.LogMinerScannerTa开始SCN = 800178910044,结束SCN = 800178911044 
 E.2018/06/16 04:45:47.215错误com.sybase.ds.oracle.logmnr.ParallelLogMinerS日志扫描器因错误而停止:ORA  -01291:缺少日志文件

经常在Rep Agent中接收到日志文件丢失错误。

国家行为

----------- --------------------------------- -------------------

替换过渡-LogReader由于错误而停止。

ra_helplocator-显示由于源系统中72个小时的归档策略而在归档位置中不存在其归档文件(早于3天LSN [归档文件])的LSN号。

我的问题是,当当前源系统中存在活动事务时,为什么Rep Agent的定位器正在寻找较旧的存档日志(较旧文件2(或3天)。

付费偷看设置
发送
3条回答
me_for_i
1楼-- · 2020-09-16 17:05

复制设置是什么样的? 什么是主数据库和复制数据库?

ASE/Oracle ==> REP-SERVER ==> ASE/Oracle吗?

我已经看到另一台名为Attunity Replicate的复制服务器(与基于SAP日志的Replication Server非常相似),在使用Oracle logminer的情况下也出现了类似情况。 它从Oracle(源)读取并复制到Teradata。 建议使用基于文件系统的重做日志文件(而不是使用Oracle内部的日志挖掘器),并在保存重做日志的文件系统上使用" cio"设置。

HTH

Avinash

樱桃小丸子0093
2楼-- · 2020-09-16 17:24

在我们的环境中也实现了rs_ticket。 当txns系统较少而我们的txn系统数量庞大时,这将很有帮助。

仍然收到相同的日志文件丢失问题

当我们检查'ra_helptran'时,Rep Agent中列出了打开的txns,但它处于False状态。

Rep Server的入站队列中的大多数时间都打开Txns(admin who,sqt)。

有什么解决方法吗?

当我们清除这些打开的TXN时,会导致数据丢失吗?

小灯塔
3楼-- · 2020-09-16 17:05

嗨,

可能的原因之一是由于复制活动较少而没有移动截断点。 有SAP KBA( 1988032-在复制活动较少时使定位器保持最新状态-SRS )进行了解释,并提供了一种解决方法。


谢谢


猎人






一周热门 更多>