SDI:执行复制任务失败,因为LogMiner

2020-08-27 02:46发布

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

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


当前我正在使用SDI连接Oracle数据库,但是遇到了类似的问题:

无法执行'CALL" SHAPROJ_HDI_SHAHDB_1"。" shaproj.shahdb :: replicateAddresses.START_REPLICATION"()'
错误:(dberror)[686]:启动任务错误:" SHAPROJ_HDI_SHAHDB_1"。" shaproj.shahdb: :: replicateAddresses.START_REPLICATION":第27行,第6行(在pos 1037处):[140038]在任务中执行SQL命令时出错。;使用命令" ALTER REMOTE SUBSCRIPTION" SHAPROJ_HDI_SHAHDB_1"。执行" ALTER_REMOTE_SUBSCRIPTION_QUEUE"时出错。 ,例外71000256:问题:SUB_SOURCE_ADDRESSES:无法为远程源LocalOracle [id = 176087]中的远程订阅SUB_SOURCE_ADDRESSES [id = 184297]添加订阅。 错误:异常151050:CDC添加订阅失败:无法添加第一个订阅。 错误:由于初始化LogReader失败而无法启动LogReader。 错误:必须安装Oracle LogMiner才能使用此命令。 但是无法启动LogMiner来执行LogMiner验证,请检查实例日志以了解详细信息。

我已经基于 https://launchpad.support.sap执行了SQL脚本。 com/#/notes/0002708823 ,但仍然不走运。 我在电子邮件中附加了Agent Tracer文件,希望它能对您有所帮助。

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

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


当前我正在使用SDI连接Oracle数据库,但是遇到了类似的问题:

无法执行'CALL" SHAPROJ_HDI_SHAHDB_1"。" shaproj.shahdb :: replicateAddresses.START_REPLICATION"()'
错误:(dberror)[686]:启动任务错误:" SHAPROJ_HDI_SHAHDB_1"。" shaproj.shahdb: :: replicateAddresses.START_REPLICATION":第27行,第6行(在pos 1037处):[140038]在任务中执行SQL命令时出错。;使用命令" ALTER REMOTE SUBSCRIPTION" SHAPROJ_HDI_SHAHDB_1"。执行" ALTER_REMOTE_SUBSCRIPTION_QUEUE"时出错。 ,例外71000256:问题:SUB_SOURCE_ADDRESSES:无法为远程源LocalOracle [id = 176087]中的远程订阅SUB_SOURCE_ADDRESSES [id = 184297]添加订阅。 错误:异常151050:CDC添加订阅失败:无法添加第一个订阅。 错误:由于初始化LogReader失败而无法启动LogReader。 错误:必须安装Oracle LogMiner才能使用此命令。 但是无法启动LogMiner来执行LogMiner验证,请检查实例日志以了解详细信息。

我已经基于 https://launchpad.support.sap执行了SQL脚本。 com/#/notes/0002708823 ,但仍然不走运。 我在电子邮件中附加了Agent Tracer文件,希望它能对您有所帮助。

付费偷看设置
发送
3条回答
SAP砖家
1楼-- · 2020-08-27 03:12

顺便说一句,我试图启动此logmnr,我发现我的普通用户无法启动它,即使我已授予它所有权限。 但是logmnr可以从SYS用户启动。

三十六小时_GS
2楼-- · 2020-08-27 03:08

您好,我怀疑您的Oracle数据库中未启用Oracle归档日志记录。

请检查注释" 2708823-无法运行具有实时复制的SDI作业或尝试将订阅-SDI排队"。

Bunny_CDM
3楼-- · 2020-08-27 03:14

您好,

您是否已在远程Oracle DB中启用了补充日志记录级别?

"在Oracle Log Reader适配器的Data Provisioning Agent配置工具的Adapter Preferences窗口中设置日志记录级别。然后,运行位于 \的oracle_init_example.sql文件中的必要脚本。 LogReader \ Scripts。"

您可以决定哪种补充日志记录级别(表/数据库)对您来说更可行。

有关更多信息,请查看安装指南:

https://help.sap.com/viewer /7952ef28a6914997abc01745fef1b607/2.0_SPS04/zh-CN/02a680d48e6f472ba4c395666bd2d753.html

一周热门 更多>