B1公司数据库中还剩下数百个SQL视图

2020-08-23 13:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在我们的客户公司数据库中,通常会...

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

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


在我们的客户公司数据库中,通常会找到200-300个名称为dbo.Dyyyymmddhhmmsss_99_999999_VIEW和dbo.DVyyyymmddhhmmsssxxxxxxxxxxxxxx_VIEW的SQL视图

  • yyyyddmm-是日期时间戳
  • hhmmss-是时间戳记
  • 99_999999-是一个数值
  • xxxxxxxxxx-随机的字母和数字字符集

如果它们是日期戳,那么可能要追溯很多年。 我总结一下,库存审核报告将它们留在数据库中。 我不知道为什么报告完成后不将其删除??? 也许是因为车祸?

任何人都可以确认这些视图是否用于库存审计报告,以及为什么在运行该报告后仍将其保留在数据库中,并且可以将其从数据库中删除2吗?

2条回答
Bunny_CDM
2020-08-23 14:08

您好,

我们定期运行"库存审核报告",并且公司数据库中没有任何临时视图。 当然,数据库中可能存在损坏,这阻止了该进程进行必要的清理。

几年前,我们不得不运行库存损坏修复程序,并且还创建了各种 临时表,视图和存储过程,但后来它们都被SAP支持人员删除了。 您可以检查支持历史记录,看看是否有人忘记进行清理。

我们曾经有一个自定义插件,该插件进行ABC分析,每次运行时都会创建一个临时表。 我们不得不不时地手动删除这些表。 也许您可以检查所有插件,看看您的问题是否相似。

最重要的问题是,这些临时视图是否仍在创建? 如果您怀疑库存审核报告,请运行它,并检查是否创建了新视图。 如果是这样,请将其报告给SAP,因为这听起来像个错误(还请检查SAP注释)。

关于此,

Johan

一周热门 更多>