关于 Debug 的基本知识
作者:KE WU
我们介绍一些 debug 的辅助工具。
1 T-cd:SM21 系统日志(system log)
通过系统日志,我们可以看到系统的 basis 信息、某个用户的特定时间段的操作信息、某个 transaction
code 的操作记录等等。通常使用下面的菜单。
System log - Choose - Local system log
2 T-cd:SE91 消息维护(message maintenance)
日常操作中系统经常会提示一些报错消息。这时用鼠标双击这个消息,可以看到它对应的 message class
和 message number。这时,利用 T-cd:SE91,就可以查看这个消息的详细
数据,包括在程序中的调用情况。具体可以点击【where used list】
3 T-cd:ST22 程序崩溃(short dump)
操作中出现程序崩溃时,系统会列出针对这一程序崩溃的分析报告。过后,还可以利用 T-cd:
ST22 去查阅过去的某次程序崩溃分析。并利用分析报告中的信息,进一步解决当前的问题。
表 SNAP 里,保存有程序崩溃的简短信息。必要时,可以通过 T-cd:SE16 进行快速查询。
4 T-cd:SM13 更新终止(update termination)
操作中还可能会遇到更新终止这一现象。这时可以利用 T-cd:SM13 来查找更新终止发生的具体程序。在
这个程序里设定断点,然后重复这个出错的操作,就可以看到具体是因为哪些 parameter
中的那些值导致系统出现更新终止。一般的更新终止会伴随程序崩溃。T-cd:ST22 中的分析报告
可以帮助我们从另外一个角度来进行分析。不过有时也会出现没有程序崩溃的更新终止。
各种更新状态(update status)一览
OK Update was successful
V1 V1-module of the update record was successful
DEL Update record was deleted
RUN Update is running
AUTO Reupdate is running
INIT Update hasn't run yet.
ERR Error occured during update.
评论0