SAP ABAP Dump Analysis(ST22) 工具的使用和背景介绍试读版

简介: SAP ABAP Dump Analysis(ST22) 工具的使用和背景介绍试读版

笔者在 SAP 中国研究院 16年的工作生涯里,曾经在多个产品开发和产品支持团队工作过。产品支持(Product Support)团队的职责就是分析和处理 SAP 客户提交的 Incident.


不少客户提交的 Incident 只能在客户的生产系统上重现,而我们 SAP Support 工程师是不允许直接在客户生产系统进行会影响客户业务的操作,特别是一些写操作,比如修改订单等等。在这种情况下,利用 SAP ABAP 系统提供的各种分析工具,对故障的蛛丝马迹进行抽丝剥茧的审查,就成为 SAP Support 工程师的工程师日常工作的主要内容之一。


本文要介绍的 ABAP Dump Analysis 就是一个强有力的故障分析工具。


SAP ABAP Dump,也称为 ABAP 运行时错误(Runtime Error),是 SAP 系统运行 ABAP 程序过程中发生的一种问题。当 ABAP 程序在执行过程中,遇到程序本身的异常处理逻辑不能处理的情况时,ABAP 系统将停止程序的执行,并生成一个运行时错误(Runtime Error),这个错误在 ABAP 世界里称之为 Dump。一个 ABAP Dump 通常会包含详细的错误信息,能够帮助开发者和系统管理员找到并解决问题。


统一存储,管理和展示 ABAP Dump 的工具,就称之为 ABAP Dump Analysis,对应的事务码为 ST22.


按照本教程一贯偏向实战的风格,接下来我们还是通过实际的例子来介绍。

写一个简单的 ABAP 报表,故意构造一个 ABAP 运行时错误,即 1除以0

直接用事务码 SE38 执行这个报表,我们会看到下面这个错误显示界面。

我标注了一些关键点。

本文剩下部分,请移步这个链接阅读。


相关文章
|
4月前
|
存储 安全 数据库
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
|
4月前
|
安全 API 数据库
SAP ABAP OData 中 Function import 的概念介绍
SAP ABAP OData 中 Function import 的概念介绍
|
4月前
|
SQL 负载均衡 监控
SAP ABAP DBSQL_SQL_ERROR 错误
SAP ABAP DBSQL_SQL_ERROR 错误
|
4月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
|
4月前
|
SQL 监控 Oracle
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
|
4月前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
|
4月前
|
存储 前端开发 应用服务中间件
使用 SAP ABAP 执行 FTP 操作
使用 SAP ABAP 执行 FTP 操作
|
4月前
|
BI 网络安全
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
|
4月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍