[SAP FIM 10.0 SP16] [显示拒绝和导入的行时出错]

2020-09-24 21:49发布

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

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


专家您好,

已完成以下升级操作:

FC 10.0 SP 17补丁01 ==> FC 10.0 SP 19

FIM 10.0 SP 14 ==> FIM 10.0 SP 16

DS 4.2 SP 06 ==> DS 4.2 SP 08

IPS 4.1 SP 07 ==> IPS 4.1 SP 09

用于BI 4.1 SP 07 Windows的UMC 10.0 ==>用于BI 4.1 SP 09 Windows的UMC 10.0。 该数据库是Oracle 11g R2

问题在升级后显示。

FIM作业状态正常,但是当我们尝试显示新日志或旧日志中的导入行或拒绝行时,会出现以下错误:

操作期间出现错误:"获取导入的行而没有映射错误"-在针对''表执行SQL语句时。

org.springframework.jdbc.UncategorizedSQLException:StatementCallback; SQL的未分类SQLException [SELECT" CA"," DP"," PE"," RU"," AC"," FL"," AU"," CU",SUM(CAST(REPLACE(" AMOUNT",'。 ','。 DIMENSION_INDEX = FRRD.DIMENSION_INDEX FRRC.JOB_RUN_ID IN(2147483542)FRRC.JOB_RUN_ID,FRRC.ROW_ID GROUP = 1 = MAX(当UPPER(FRRD.DIMENSION_NAME)= N'CA'THE CORCLESCE。 ,''),N'_')END)= COALESCE(NULLIF(" CA",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME)= N'DP'时的情况THEN COALESCE(NULLIF (FRRC.DIMENSION_VALUE,''),N'_')END)= COALESCE(NULLIF(" DP",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME)= N'PE'时的情况 THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" PE",``),N'_')and MAX(当UPPER(FRRD.DIMENSION_NAME)= N'R U'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" RU",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME) )= N'AC'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,''),N'_')END)= COALESCE(NULLIF(" AC",''),N'_')AND MAX(UPPER时的情况 (FRRD.DIMENSION_NAME)= N'FL'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" FL",``),N'_')AND MAX (当UPPER(FRRD.DIMENSION_NAME)= N'AU'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END时的情况)= COALESCE(NULLIF(" AU",''),N'_ ')AND MAX(当UPPER(FRRD.DIMENSION_NAME)= N'CU'时的情况;然后COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" CU",'') ,N'_'))GROUP BY" CA"," DP"," PE"," RU"," AC"," FL"," AU"," CU"]; SQL状态[72000]; 错误代码[12704]; ORA-12704:字符集不匹配

; 嵌套的异常是java.sql.SQLException:ORA-12704:字符集不匹配

java.sql.SQLException:ORA-12704:字符集不匹配

感谢您的帮助,

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

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


专家您好,

已完成以下升级操作:

FC 10.0 SP 17补丁01 ==> FC 10.0 SP 19

FIM 10.0 SP 14 ==> FIM 10.0 SP 16

DS 4.2 SP 06 ==> DS 4.2 SP 08

IPS 4.1 SP 07 ==> IPS 4.1 SP 09

用于BI 4.1 SP 07 Windows的UMC 10.0 ==>用于BI 4.1 SP 09 Windows的UMC 10.0。 该数据库是Oracle 11g R2

问题在升级后显示。

FIM作业状态正常,但是当我们尝试显示新日志或旧日志中的导入行或拒绝行时,会出现以下错误:

操作期间出现错误:"获取导入的行而没有映射错误"-在针对''表执行SQL语句时。

org.springframework.jdbc.UncategorizedSQLException:StatementCallback; SQL的未分类SQLException [SELECT" CA"," DP"," PE"," RU"," AC"," FL"," AU"," CU",SUM(CAST(REPLACE(" AMOUNT",'。 ','。 DIMENSION_INDEX = FRRD.DIMENSION_INDEX FRRC.JOB_RUN_ID IN(2147483542)FRRC.JOB_RUN_ID,FRRC.ROW_ID GROUP = 1 = MAX(当UPPER(FRRD.DIMENSION_NAME)= N'CA'THE CORCLESCE。 ,''),N'_')END)= COALESCE(NULLIF(" CA",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME)= N'DP'时的情况THEN COALESCE(NULLIF (FRRC.DIMENSION_VALUE,''),N'_')END)= COALESCE(NULLIF(" DP",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME)= N'PE'时的情况 THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" PE",``),N'_')and MAX(当UPPER(FRRD.DIMENSION_NAME)= N'R U'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" RU",''),N'_')和MAX(当UPPER(FRRD.DIMENSION_NAME) )= N'AC'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,''),N'_')END)= COALESCE(NULLIF(" AC",''),N'_')AND MAX(UPPER时的情况 (FRRD.DIMENSION_NAME)= N'FL'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" FL",``),N'_')AND MAX (当UPPER(FRRD.DIMENSION_NAME)= N'AU'THEN COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END时的情况)= COALESCE(NULLIF(" AU",''),N'_ ')AND MAX(当UPPER(FRRD.DIMENSION_NAME)= N'CU'时的情况;然后COALESCE(NULLIF(FRRC.DIMENSION_VALUE,``),N'_')END)= COALESCE(NULLIF(" CU",'') ,N'_'))GROUP BY" CA"," DP"," PE"," RU"," AC"," FL"," AU"," CU"]; SQL状态[72000]; 错误代码[12704]; ORA-12704:字符集不匹配

; 嵌套的异常是java.sql.SQLException:ORA-12704:字符集不匹配

java.sql.SQLException:ORA-12704:字符集不匹配

感谢您的帮助,

付费偷看设置
发送
6条回答
槿木_熙
1楼 · 2020-09-24 22:32.采纳回答

您好Ayoub

此问题已报告给SAP,似乎是一个错误,已在SP16中引入

SQL语句不正确,应该是

and MAX(当大写(FRRD.DIMENSION_NAME)= N'CA'时的情况;然后COALESCE(NULLIF(FRRC.DIMENSION_VALUE,N''),N'_')END)= COALESCE(NULLIF(" CA",N" ),N'_')

Marc

shere_lin
2楼-- · 2020-09-24 22:14

Hello Marc,
感谢您的回答。
我已经用SP16测试了SP16 另一个SQL Server 2012数据库,我没有这个问题,我想该错误与与Oracle 11g R2的SP 16有关。
还是想知道SAP Sap是否会发布新的SP来更正错误,或者我应该卸载

SP16并使用P15。

非常感谢

Ayoub

南山jay
3楼-- · 2020-09-24 22:14

Hello Marc,

我要感谢你的回答。

我已经用另一个SQL Server 2012数据库测试了SP16,但问题不存在,我认为该错误与

有关

Oracle 11g R2。

哦,还有一个想法

Violet凡
4楼-- · 2020-09-24 22:38

嗨马克,

非常感谢您提供的信息。

Ayoub

悠然的二货
5楼-- · 2020-09-24 22:22

Hello Marc,

我要感谢你的回答。

我已经用另一个SQL Server 2012数据库测试了SP16,但问题不存在,我认为该错误与

有关

Oracle 11g R2。

还是想知道SAP Sap是否要改用新的SP来纠正错误,或者我应该卸载SP16并使用P15

谢谢

DafaDDDa
6楼-- · 2020-09-24 22:34

您好,

请查阅以下SAP文章:

2436552-SAP Financial Information Management SP16-无法看到被拒绝的行和 导入了Oracle存储库中的行

致谢,

Donia

一周热门 更多>