点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我对JDBC适配器有最奇...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我对JDBC适配器有最奇...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨!
我对JDBC适配器有最奇怪的问题。 在JDBC-> RFC方案中,我使用SELECT查询从MSSQL Server数据库中逐条记录一些数据记录。 我在查询中指定了每个字段(不使用*)。
类型为" date"的字段在有效载荷中为空。 在Management Studio中执行的同一查询将返回所有字段,包括日期,但是通信渠道只会跳过它们。
您是否经历过类似的行为? 如何解决这个问题? 我发现的唯一解决方法是在映射中包括JDBC查找,在此我分别选择那些缺少的字段。
在将我们的SAP PI 7.31更新到SP19之后,我们遇到了相同的错误。 我们正在使用一些jdbc发送器通道从Informix数据库(版本12.1)读取数据。 在更新到SP19之前,IFlow和通道运行良好。
症状:尽管源在其中定义了日期值,但是SQL查询在SQL日期字段上给出了空的结果字段。
问题的严重程度:这似乎仅发生在JDBC发送方通道上,而不发生在JDBC接收方通道上。 似乎与SAP PI 7.31的SP19有关。
解决方法:使用SAP Note 2151731,并在"高级适配器"选项卡中为发送者适配器强制实施日期格式。 我们将其设置为yyyy-MM-dd,并在激活后再次正常运行频道-
我认为这是SP19中的错误,并且已经向SAP报告了此错误。
最诚挚的问候,
奥利弗·舍恩瓦尔德
哈根大学
一周热门 更多>