无法调用复制任务-从Oracle 12c到SCP

2020-08-27 19:59发布

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

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


我正在尝试使用OracleLogReaderAdapter设置SDI实时复制方案。 在博客和HANA学院视频之后,我在复制任务激活期间被卡住了。

在由于与_SYS_REPO用户有关的特权而出现各种错误并解决了这些错误后,我得到了此错误:
(SQL编辑器)无法执行'CALL" SDI_USER"。" sdi :: ORACLE2HANA.START_REPLICATION"()'错误:( dberror)256-sql处理错误:" SDI_USER"。" sdi :: ORACLE2HANA.START_REPLICATION":第42行col 3(在pos 1764):[256](范围3)sql处理错误异常:sql处理错误:队列:sdi :: ORACLE2HANA.SUB_VT_HR_EMPLOYEES:无法在远程源Oracle12c [id = 163278]中添加远程订阅sdi :: ORACLE2HANA.SUB_VT_HR_EMPLOYEES [id = 164117]的订阅。 错误:异常151050:CDC添加订阅失败:无法添加第一个订阅。 错误:Replication Agent请求Java虚拟机退出,并显示消息:尝试向Bean管理器注册LogAdmin时出错。

您可以看到,远程源的所有者是SDI_USER。 显示远程源,我可以创建一个虚拟表并打开内容。 激活创建的复制任务时发生错误。 问题似乎出在DPAgent与Oracle 12c DB之间。
有人有同样的错误或解决此问题的解决方案吗?

(132.2 kB)

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

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


我正在尝试使用OracleLogReaderAdapter设置SDI实时复制方案。 在博客和HANA学院视频之后,我在复制任务激活期间被卡住了。

在由于与_SYS_REPO用户有关的特权而出现各种错误并解决了这些错误后,我得到了此错误:
(SQL编辑器)无法执行'CALL" SDI_USER"。" sdi :: ORACLE2HANA.START_REPLICATION"()'错误:( dberror)256-sql处理错误:" SDI_USER"。" sdi :: ORACLE2HANA.START_REPLICATION":第42行col 3(在pos 1764):[256](范围3)sql处理错误异常:sql处理错误:队列:sdi :: ORACLE2HANA.SUB_VT_HR_EMPLOYEES:无法在远程源Oracle12c [id = 163278]中添加远程订阅sdi :: ORACLE2HANA.SUB_VT_HR_EMPLOYEES [id = 164117]的订阅。 错误:异常151050:CDC添加订阅失败:无法添加第一个订阅。 错误:Replication Agent请求Java虚拟机退出,并显示消息:尝试向Bean管理器注册LogAdmin时出错。

您可以看到,远程源的所有者是SDI_USER。 显示远程源,我可以创建一个虚拟表并打开内容。 激活创建的复制任务时发生错误。 问题似乎出在DPAgent与Oracle 12c DB之间。
有人有同样的错误或解决此问题的解决方案吗?

(132.2 kB)
付费偷看设置
发送
3条回答
奄奄一息的小鱼
1楼-- · 2020-08-27 20:18

我遇到了同样的问题。

Bunny_CDM
2楼-- · 2020-08-27 20:24

嗨,贺贵,

我在POC中遇到了同样的问题,您是否解决了这个问题? 谢谢

Daniel

Alawn_Xu
3楼-- · 2020-08-27 20:06

你好,

如果不尝试分配SYS_REPO,则SYS_REPO用户是否对此远程源具有权限

选择,插入,更新,删除,在应该复制数据的模式上执行

通过创建远程源的用户。

谢谢

Alankar

一周热门 更多>