点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家
我在JDBC到RFC同步集成方面面临问题。 从数据库获取记录时,SAP PI正在获取10条记录,但它在DB中已更新了10+ n条记录。 在这里,通过使用Flag fied数据库记录是动态的,我正在数据库中获取记录。
" n"记录在SAP Server中不可用,因为pi正在获取10并在运行时在DB 10 + n记录中进行更新。 我能够看到10条记录SAP。
丢失的记录,我需要手动重置标志,然后才能到达SAP Server。
您能建议如何解决此类问题吗?
选择查询:
从umwb.WB_TRANS中选择*,其中SAPFLAG ='P'
更新查询:
更新umwb.wb_trans设置SAPFLAG ='C',XI_READ = current_timestamp,XI_WRITE = current_timestamp,XI_STATUS ='TRIP-S'其中SAPFLAG ='P'
此致
Kiran Polani
您好,SriGnanaKiran!
尝试在JDBC适配器的属性中将事务隔离级别设置为"可序列化"。
如果您对发送方JDBC适配器使用"尽力而为" QuOS 您可以为标记使用一些"中间"值,并在发送者适配器的更新语句中进行设置,或者在RFC响应后使用记录键(而不仅仅是标记)更新记录。
关于Evgeniy。
已解决,获取的响应映射级别的记录状态正在更新。 不在频道级别。
一周热门 更多>