点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在准备导出...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在准备导出...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在准备导出SRM系统,并且ABAP词典中存在不一致的地方。
在我的情况下,该表存在于数据库中,但在ABAP词典中不存在:
SQL>从dba_objects中选择object_name,object_type,其中object_name ='BBP_OUTPUT_SEND';
OBJECT_NAME OBJECT_TYPE
-------------------- -------------------
BBP_OUTPUT_SEND TABLE
SQL>从SAPSR3.BBP_OUTPUT_SEND选择count(*);
COUNT(*)
----------
5
SQL>选择选项卡名称,从sapsr3.dd09l中选择选项卡,其中tabname ='BBP_OUTPUT_SEND';
未选择行
我在笔记和论坛中找到的所有主题都是相反的情况-当表在数据库中丢失,但在ABAP词典中存在。
SAP注释117219-DB02报告缺少DD/DB对象:该过程建议以下内容:
a)检查对象是否直接由数据库创建
表示。
但是,当然,他们不是在说如何做到这一点,我莫名其妙地想不出任何方法来检查它。
我在笔记中还有很大的希望
但是,当我在SE14中选择"重建"时,它只是说:
请求:转换表BBP_OUTPUT_SEND(DDIC/28.07.16/11:53)
流程:pnhsrd_0_4336
表BBP_OUTPUT_SEND不存在
无法激活表BBP_OUTPUT_SEND(请检查)
无法执行BBP_OUTPUT_SEND请求
因此,如果我尝试总结一下,我只能想到两种解决方案:
1)在DBDIFF中创建一个条目
2)在事务SE11中的ABAP词典中创建表。
请提出建议。 我不会为此打开OSS消息,因为他们将在一周内尽快答复,我必须进行导出
明天!!! 请让我知道,这非常非常紧急!
非常感谢!
您好,Symon Braunbaer,
您可以按照注释进行操作 重建表。 按照注释,执行以下步骤。
1)使用用户DDIC登录
2)调用事务SE14
3)输入"表"的名称 "->" Reconstruct"。
4)将可执行文件确认为紧急修复。
5)选择处理类型的单选按钮,如下所示:
< p>"直接"或(对于较大的表)"背景"。6)选择" svae数据"单选按钮。
选择"激活并调整数据库"以 激活表。
再次检查表的一致性。
谢谢
BM
一周热门 更多>