DBIF_RSQL_SQL_ERROR-创建索引错误

2020-09-13 13:00发布

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

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


专家们,

请在我已取消作业的本地PC的"创建索引"步骤中为我遇到的以下运行时错误提供帮助。

在st22中,我得到了以下详细信息。

数据库错误文本........:" ORA-01455:转换列溢出整数数据类型"内部调用代码...……:" [RSQL/COUN//BIC/FNAWF_C01] "请检查系统日志(事务SM21)中的条目。

该过程在程序" SAPLRSDU_INDEX_ORA"中; 其源代码从(包括程序" LRSDU_INDEX_ORAU02"的第1行)开始。

ATA:l_count TYPE int4,

l_batch_chk类型rs_bool。

>>>>>从(l_s_dta-facttab)INTO l_count中选择COUNT(*)。

如果sy-batch <>'X'AND l_count>100000。

sy-batch ='X'。

l_batch_chk ='X'。

ENDIF。

该如何解决? 在执行SELECT语句时,这是否与大记录有关?

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

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


专家们,

请在我已取消作业的本地PC的"创建索引"步骤中为我遇到的以下运行时错误提供帮助。

在st22中,我得到了以下详细信息。

数据库错误文本........:" ORA-01455:转换列溢出整数数据类型"内部调用代码...……:" [RSQL/COUN//BIC/FNAWF_C01] "请检查系统日志(事务SM21)中的条目。

该过程在程序" SAPLRSDU_INDEX_ORA"中; 其源代码从(包括程序" LRSDU_INDEX_ORAU02"的第1行)开始。

ATA:l_count TYPE int4,

l_batch_chk类型rs_bool。

>>>>>从(l_s_dta-facttab)INTO l_count中选择COUNT(*)。

如果sy-batch <>'X'AND l_count>100000。

sy-batch ='X'。

l_batch_chk ='X'。

ENDIF。

该如何解决? 在执行SELECT语句时,这是否与大记录有关?

付费偷看设置
发送
3条回答
软件心理学工程师
1楼-- · 2020-09-13 13:06

检查

2114836-ORA-01455:转换列会溢出BW中的整数数据类型

2009902-为巨大的BW表创建索引时出现错误ORA-01455

奄奄一息的小鱼
2楼-- · 2020-09-13 13:22

您可能应该看看 support.sap.com ,如果发现该错误,请提示

野沐沐
3楼-- · 2020-09-13 13:24

根据我的经验,在将数据加载到Infocube之前添加"删除索引"步骤已解决了在运行"创建索引"之前的问题。 希望对您有帮助。

一周热门 更多>