FavoriteLoading
0

记录SAP表中数据的修改历史(SCU3)

[隐藏]

SE11中创建表时,在技术设定中勾上log data changes,可以记录表数据更改历史,比如创建,修改,删除等动作。详细的方法如下:

1, 勾上log data changes

在技术设定界面中,勾上log data changes,

2017-01-24_14-49-22

2, RZ10维护rec/client

Tcode:RZ10 在profile中维护rec/client,激活需要记录表数据更改历史的client,

选择extended maintenance选项。

2017-01-24_14-52-45

rec/client = all意味着所有的client都激活表数据更改历史的记录功能。

 

2017-01-24_14-55-41

rec/client = ALL (log all clients)

rec/client = 000(,...) (log all specified clients)

rec/client = OFF (do not log)

3, SCU3查看log

tcode:scu3,点击evaluate logs按钮

2017-01-24_14-59-23

然后,输入表名称,选择tables选项,运行。

2017-01-24_15-00-49

运行结果:

2017-01-24_15-02-30

4, 相关日志表

DBTABLOG用来记录更改历史,

2017-01-24_15-06-48

这个表中的数据可以通过程序RSTBPDEL来删除,当然可以将这个程序copy成z程序,修改成更灵活的删除程序。

2017-01-24_15-10-00

以上。