缺少表

2020-09-07 12:45发布

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

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


大家好,

在DB02中,我们的BW系统中缺少很多表(/BIC/B000 *表)。 问题是这些表存在于ABAP词典中,但不在数据库中。 我可以在数据库级别创建它们,但是我不想这样做,因为我将导出数据库并进行迁移。

有人可以建议我如何摆脱那些桌子吗?

谢谢。

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

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


大家好,

在DB02中,我们的BW系统中缺少很多表(/BIC/B000 *表)。 问题是这些表存在于ABAP词典中,但不在数据库中。 我可以在数据库级别创建它们,但是我不想这样做,因为我将导出数据库并进行迁移。

有人可以建议我如何摆脱那些桌子吗?

谢谢。

付费偷看设置
发送
3条回答
clever101
1楼-- · 2020-09-07 12:57

您好,您需要删除ABAP数据字典,这是从SE11完成的,输入表名并单击Delete,您可以从000开始,然后它会询问您传输请求。

然后您可以检查一致性,在导出/导入之前保持一致性非常重要

您可以使用以下方法之一验证不一致之处:

  • 调用SE11并选择菜单路径"实用程序">"数据库对象">"检查"。
  • 调用SE14并选择菜单路径"检查">"数据库对象"。
  • 调用SE14并选择菜单路径"其他">"数据库对象">"检查"(F6)
  • 您可以从DB02执行数据库一致性,直到清除abap字典和数据库之间缺少的对象为止

如果您还有其他问题,请随时回复此主题

jovirus
2楼-- · 2020-09-07 13:14

嗨,加布里埃尔,

通常,您的数据库应与DDIC保持一致。 解决此问题的正常方法是在数据库中创建丢失的表。

您实际上可以删除DDIC表,但是您将需要一个密钥,并且系统可能会保持不一致(在较高级别)。 该表是PSA表,应链接到数据源。 这个数据源仍然存在吗? 仍然使用?

问候,

Frederic

ZJXianG
3楼-- · 2020-09-07 13:12

如果要使用R3load导出/导入来迁移SAP系统,则最好获得 数据库级别创建的数据库表,否则在迁移期间会遇到问题。 由于ABAP词典仍然知道该表,因此也不建议添加异常。 请检查笔记 1870843-缺少表和索引-如何编辑例外。 您应该考虑在数据库级别创建表。 此外,数据库实用程序工具只会在数据库级别创建表,而无需执行其他任何操作。 迁移该工具时也将执行相同的操作。

一周热门 更多>