SE11中创建表时,在技术设定中勾上log data changes,可以记录表数据更改历史,比如创建,修改,删除等动作。详细的方法如下:
1, 勾上log data changes
在技术设定界面中,勾上log data changes,
2, RZ10维护rec/client
Tcode:RZ10 在profile中维护rec/client,激活需要记录表数据更改历史的client,
选择extended maintenance选项。
rec/client = all意味着所有的client都激活表数据更改历史的记录功能。
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按钮
然后,输入表名称,选择tables选项,运行。
运行结果:
4, 相关日志表
DBTABLOG用来记录更改历史,
这个表中的数据可以通过程序RSTBPDEL来删除,当然可以将这个程序copy成z程序,修改成更灵活的删除程序。
以上。
发表评论