SDI复制无法使用oracle日志读取器适配器工作。

2020-09-08 01:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们正在使用HE...

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

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


专家们,

我们正在使用HEC系统。 应用程序数据库为11g。 SDI安装在其他服务器上。

1。我使用oracle日志读取器适配器创建了远程源连接。

2。 我在一个复制任务(初始+实时)中复制了7个大表

3。 当表之一具有BLOB Column时,我们遇到了" PRE_FETCH TIME OUT ERROR"。 加载大约花了10个小时,但失败了。 SDI代理没有响应。

4。 由于它会影响其他复制,因此我删除了远程订阅,远程源并重新启动了SDI代理。

5。 再次使用相同的oracle日志读取器适配器创建一个新的远程源。 为其余6个表创建了一个新的复制任务。 将为所有6个表创建远程预订,但是新插入的记录不会在HEC中更新。

我在两件事上需要帮助。

1。如何处理BLOB列?

2。 如何使实时工作?

赞赏立即的反应。

谢谢

Madhavan

3条回答
compass1988
2020-09-08 02:04
  1. 要处理BLOB,我要做的第一件事是增加预取超时: https://launchpad.support.sap.com/#/notes/2363544
  2. 关于实时复制不起作用,只要任务运行时订阅没有显示错误,就可以认为它正在起作用。 检查订阅的状态以确定其进度:从public.m_remote_subscriptions中选择*

一周热门 更多>