S/4 Hana 1709中的DB12(备份日志)表

2020-09-03 00:33发布

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

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


大家好

S/4 Hana 1709中Tcode-DB12(备份日志)的表名是什么?

实际上,在ECC中,我们进行了自定义的Tcode,以获取以前的数据库日志。 定制的Tcode用来获取记录,例如动作,返回码,开始日期,时间,结束日期和时间。 这在S/4 Hana 1709中不起作用。我们在ECC中使用的表是SDBAHSDB,但在S/4 Hana中,它未更新记录。

致谢

Pankaj

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

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


大家好

S/4 Hana 1709中Tcode-DB12(备份日志)的表名是什么?

实际上,在ECC中,我们进行了自定义的Tcode,以获取以前的数据库日志。 定制的Tcode用来获取记录,例如动作,返回码,开始日期,时间,结束日期和时间。 这在S/4 Hana 1709中不起作用。我们在ECC中使用的表是SDBAHSDB,但在S/4 Hana中,它未更新记录。

致谢

Pankaj

付费偷看设置
发送
5条回答
大道至简
1楼 · 2020-09-03 01:01.采纳回答

你好Pankaj,

M_BACKUP_CATALOG是HANA表(架构:SYS),而不是应用程序表(架构:SAPABAP1)。 每个TenantDB和SystemDB都有自己的M_BA​​CKUP_CATALOG表。 该表在SE11中将不可见,因为它不是应用程序表。 但是,您可以使用SQL编辑器查询此表,因为您的应用程序已使用SAPABAP1连接到HANA数据库,并且它有权查询此表。

我不是ABAPer,但我认为您可以创建一个可以运行本机SQL的程序 通过ABAP在HANA数据库上运行,这样您就可以获取所需的信息并将其发送给用户。

或者,在操作系统级别,您可以计划一个脚本,该脚本从HANA数据库中获取备份信息,并将输出发送给用户。

如果在HANA或S/4HANA上运行EHP08,则HANA数据库备份的逻辑保持不变,即如果未从DB13计划备份,则在应用程序表中找不到任何备份信息。

问候,

丹尼斯·帕迪亚

spaceman01
2楼-- · 2020-09-03 00:58

嗨,丹尼斯

感谢您的所有回答。 不幸的是,我们的S/4 Hana系统中不存在表M_BACKUP_CATALOG。

实际上,我们希望通过作业将上个月的数据库备份日志详细信息发送给用户。 对于示例-9月1日,作业应通过作业将7月份(所有天)的所有数据库备份详细信息发送给用户。 详细信息应包含操作,返回代码,开始日期,时间,结束日期和时间等列。 我们为它编写了一个自定义程序,该程序一直运行到ECC上的时间系统为止,但由于已移植到S/4 Hana 1709,所以现在可以运行。

请咨询。

致谢

Pankaj

半个程序猿
3楼-- · 2020-09-03 00:40

你好Pankaj

请检查表SDBADSDB。

问候,

丹尼斯。

梦想连接
4楼-- · 2020-09-03 00:47

嗨,Kaushik

自定义代码已被激活。 我会同意丹尼斯的评论。

致谢

Pankaj

shere_lin
5楼-- · 2020-09-03 01:01

您好 Pankaj Adhikari

由于您提到" ECC我们制作了自定义的Tcode",所以有可能这种自定义方案未迁移/激活到您的S/4系统,

https://help.sap.com/doc/9dcbc5e47ba54a5cbb509afaa49dd5a1/201809.002/en_US/CustomCode<1809/p>

谢谢

考希克