60 SAP 基础面试问题与答案(2025 年更新)

SAP 基础面试问题

这里有 SAP 为应届毕业生和有经验的求职者提供基础面试问题和答案,帮助他们找到理想的工作。

1)什么是 SAP 基础?

SAP 基础充当操作系统或平台 SAP 运行各种应用程序。它支持 SAP 领域广泛应用,提供了卓越的解决方案。


2)开发人员跟踪、系统日志和系统跟踪有什么区别?

  • 系统跟踪: 当你想记录内部 SAP 系统活动时,使用系统跟踪。跟踪有助于诊断系统内部问题 SAP 系统和主机系统。
  • 系统日志: 要了解应用程序服务器和 CI 的最新日志,请参考系统日志。
  • 开发人员追踪: 出现问题时,开发人员跟踪,记录有关错误或问题的技术信息

为了进行问题分析和系统监控,使用开发人员跟踪或系统日志。


3)在我的 SAP 系统瘫痪(用户无法登录 SAP 系统),如何分析问题?

  • 检查数据库状态
  • SAP 服务
  • SAP 管理控制台( Dispatcher、IGS 和消息服务器)
  • 您需要根据序列号(c)处的点找出迹线根。
  • 检查网络连接是否正常

4)什么是私人模式?

在私有模式下,堆数据由用户独占分配,不再在系统中共享或可用。当您的扩展内存耗尽时,就会发生这种情况。

SAP 基地


5)OSP$ 是什么意思?

两个用户“OPS$adm”和“OPS$SAP”服务是在你的 SAP 系统并内部与数据库连接和通信使用此用户机制。


6) RFC 有哪些不同类型,并解释什么是事务性 RFC?

RFC(远程函数调用)是一种与其他 SAP 系统。RFC 的系统有四种类型

  • Sync同步 RFC ( S RFC )
  • 异步 RFC (A RFC)
  • 事务 RFC ( T RFC)
  • 排队 RFC (Q RFC)

事务性 RFC ( T RFC ):这种类型的 RFC 与异步 RFC 类似,但通过分配事务 ID (TID),可确保由于错误而多次发送的请求只需处理一次。与异步 RFC 不同,在 T RFC 中,远程系统不必当前可用。


7)什么是OCM以及如何应用OCM补丁?

OCM 代表在线校正系统,通过使用 SPAM 您可以应用 OCM 补丁。


8) 如何进行 SAP-导出和导入表格 SAP 从操作系统级别?

要导出或导入表格 SAP 从操作系统层面,你必须遵循三个步骤,并使用 R3trans 实用程序 SAP

步骤1: 收集所有要导出的表的列表

步骤2: 检查您要导出的目录中是否有足够的磁盘空间。

步骤3: 为 R3trans 创建两个控制文件,用于导入和导出。


9)支持包、内核和 SAP 笔记?

SAP 注意:通过实施 SAP 注意。

内核:内核包含像其他应用程序一样的可执行文件(.EXE),当内核升级完成后,新版本的 EXE 文件将取代旧版本。

支持包: SAP 支持包是一堆修正,可以通过应用事务SPAM来使用


10)如何查找系统中已经修复的对象列表?

已修复的对象列表可以在具有 ADIRACCESS 密钥的系统中找到。


11)表TADIR的用途是什么?

表 TADIR 包含对象目录条目。


12)是否可以安装 SAP 当其他用户在线时修补?

当其他用户在线时我们无法安装 SAP 补丁,因为支持管理器将无法更新,并且会终止它。因此,当没有用户登录系统时,最好应用支持包。


13)请说明SDM和JSPM之间的区别?

JSPM( Java 支持包管理器(英语:Support Package Manager)用于将支持包应用于已部署的软件组件。换句话说,它是一个允许您安装组件和支持包的工具。

SDM(软件交付管理器)用于导入 Java 支持包。部署和管理从 SAP,使用了SDM工具。

JSPM 使用 SDM 进行部署


14) 如何禁用 STMS 中的导入所有选项? SAP?

要禁用从 STMS 导入所有选项 SAP,步骤为:

  • 转至 STMS T 代码
  • 转至菜单选项概览
  • 选择系统
  • 选择 SAP 系统
  • 转至运输工具选项卡
  • 创建参数“No_Import_All”,并将值设置为 1
  • 保存

15)提及用户主记录中个性化选项卡和参数选项卡的用途?

参数选项卡:它将允许访问分配必须工作的 T 代码

个性化选项卡:除用户个人信息外,系统之间的 RFC 连接也需要此选项卡


16) SAP?

不同类型的用户 SAP 旨在

  • 对话用户
  • 系统用户
  • 通讯用户
  • 服务用户
  • 参考用户

17)解释参考和服务用户在 SAP?

  • 服务用户: 对于“服务用户”,不检查初始密码或密码过期时间。只有管理员才有权更改密码,用户无权更改密码。可以多次登录。
  • 用法:服务用户为匿名用户,应给予此类用户最低限度的授权
  • 参考用户: 对于此类用户,无法进行 GUI 登录。
  • 用法: 在紧急情况下,在参考用户的帮助下,可以将一个用户授权给另一个用户。

18)解释如何限制用户的多次登录 SAP? 填写身份证时要注意什么?

要限制多次登录,您必须将参数设置为

参数应设置在 RZ10

a) login/multi_login_users= 设置为 1 以激活(如果此参数设置为值 1,则会阻止到 R/3 系统的多个对话框登录)

b) login/disable_multi_gui_login=列出应允许多次登录的用户

在写入用户 ID 时要注意的是,列出用逗号“..”分隔的用户 ID,用户 ID 之间不要留空格字符,要查看更改,请重新启动 R/3 实例。


19) 在操作系统层面,如何更改工作进程的数量?如何在操作系统层面分析工作进程的状态?

要在操作系统级别更改工作进程的数量,您可以通过修改参数来增加工作进程的数量 rdisp/wp_no_=

可以通过执行 dpmon 检查 OS 级别的 WP 状态。


20)解释如何定义登录组?

可以使用 Tcode smlg 定义登录组。为此,您必须创建组,然后为该特定组分配实例。


21)什么是 SAP 单栈系统?

单栈系统定义为 SAP 系统以 JAVA 作为运行引擎或 SAP Netweaver 作为 ABAP。

例如:单栈系统(Java)是 SAP 企业门户系统(Ep)

单栈系统 (ABAP) 是 SAP ERP(电子控制中心)


22)安装JAVA补丁的工具有哪些?

要使用 JAVA 补丁, SAP 安装程序(SAP使用 inst.exe。SDM 和 JSPM 是用于部署的最新版本的工具 Java 补丁。


23)解释“数据集”是什么意思 SAP?

为了解决无法使用方法接口解决的查询,需要使用一组信息。这组信息称为“数据集”。


24)在操作系统级别,在哪里检查系统日志 SAP 应用?

检查系统日志 SAP 操作系统级别的应用程序, SAPMMC-> SAP 系统 -> SID -> SysLog


25)解释什么是 LUW(逻辑工作单元)?

t-code 中的步骤列表称为逻辑 LUW


26)解释什么是异构系统复制和同构系统复制?

同构系统副本=相同操作系统+相同数据库

异构系统副本=不同OS+不同数据库或相同数据库


27)解释BDC中按顺序使用的功能模块是什么?

使用BDC编程可以成功传输数据。有3个功能模块可以按顺序使用。

  • 开放组:这些功能模块中指定了客户端的名称、会话和用户名。
  • 插入:用于将一个事务的数据插入到会话中。
  • 结束_组:用于关闭批输入会话。

28)解释什么是“OK”代码,“t-code”和“OK”代码有什么区别?

程序使用“OK”代码来执行某项功能,例如在单击按钮后。

事务代码或“t-code”是一种帮助用户运行程序的“快捷方式”。


29)解释客户端刷新与客户端复制有何不同?

客户端刷新是覆盖或者复制到现有的客户端,而复制新创建的客户端称为客户端复制。


30)什么是后台处理批处理调度程序?

要检查后台作业的计划并执行它们,需要使用 rdisp/btctime 等参数。这些参数定义后台处理批处理调度程序。


31)解释什么是 SAP IDE?

SAP 网络演示与评估系统 or SAP IDES,该系统演示了各种功能 SAP 重要客户使用的解决方案。


32)解释一下TDEVC的目的是什么?

TDEVC 的目的包含开发类和包。


33) 有多少种工作流程? SAP ?

工作流程有七种类型:

  • 对话
  • 排队
  • 更新
  • 背景
  • 留言 / 信息
  • 服务器
  • 网关

34)“ 应用服务器 ”的作用是什么?

应用服务器接收用户的请求,如果请求需要数据,那么它会连接到数据库服务器并给出输出。


35)应用补丁的流程是什么?

应用补丁的过程如下:

  • 从服务 .sap.com 下载补丁到 Trans Directory
  • 使用CAR命令提取Trans目录中的补丁
  • 运用 SAPM,导入补丁 SAP 级别并应用

36)如何进行运输?

传输可以通过 STMS_IMPORT 或 FTP 完成。


37)运输查询有哪些类型?

  • 定制请求
  • 工作台请求
  • 副本运输
  • 搬迁

38)解释什么是业务 KPI?

业务 KPI 是关键绩效指标。它表明公司在战略层面的绩效。通过将公司以前的绩效与同一市场的市场领导者进行比较,它们有助于引导公司走上理想的轨道。


39)解释表T000的重要性是什么?

表 T000 包含已定义客户的列表,我们可以在其中维护事务代码 SCC4。


40)什么是 SAPS?

SAPS代表 SAP 应用程序性能标准, 这是一个独立于硬件的单元,它描述了系统配置的性能 SAP 环境。


41)请说说中央实例和应用服务器之间的区别?

中央实例具有消息服务器和对话、更新、假脱机、排队、网关、后台工作流程。

应用服务器有对话、更新、假脱机、网关和后台工作进程。


42) 您可以通过哪些方式知道系统是 Unicode 还是非 Unicode?

通过代码 sm51 t-code 我们可以看到它是 Unicode 还是非 Unicode。在此代码中,我们可以在应用程序工具栏中找到发行说明按钮,如果单击该按钮,您可以看到数据库、内核版本、Unicode 或非 Unicode 等全部信息。


43)在 SAP 不同类型的运输请求有哪些?

In SAP 基础,有四种类型的传输请求

  • 定制要求
  • 工作台请求
  • 运输要求
  • 居地迁移

44)什么是逻辑系统?如何创建以及为什么?

对于景观内系统之间的通信,需要逻辑系统。它使系统能够将目标系统识别为 RFC 目的地。

使用的 TCODE 是 SPRO


45) 如何将一个对象同时分配给 100 个角色?

要同时将对象分配给 100 个角色,

  • 去销售T代码,从那里转到表agr_agrs。
  • 系统会要求您提供访问密钥
  • 输入需要添加到100个角色的对象
  • 选择需要添加对象的角色范围
  • 保存或激活给出的任何选项

46) 在特定系统上,如何获取具有特定系统开发访问权限的用户列表?

通过使用表“DEVACCESS”,您可以获得具有开发访问权限的用户列表。


47) 如何查看锁定的交易?

要查看锁定的交易,您需要查看 TSTC 表的 CINFO 字段。 SAP 您可以使用 SE11 或 SE16 浏览表格内容。请确保输入“A0”作为“SYST 的 HEX01 数据元素”起始值,输入“A9”作为结束值。这将列出系统中锁定的所有交易。


48) 什么是 'OK' 代码?'OK' 代码和 'T-code' 有什么区别?

程序使用 OK 代码来执行某项功能,例如在单击按钮后。事务代码是帮助用户运行程序的“快捷方式”。


49)如何禁用 STMS 上队列的“全部导入”按钮?

  • 登录到您的传输域控制器
  • 运行STMSàOverviewàSystem
  • 选择要禁用“全部导入”的系统
  • 转至运输工具选项卡
  • 添加/创建参数“No_IMPORT_ALL”将其值设置为 1

50)如何申请 SAP 注意事项 SAP 系统?

  • 转到 Tcode SNOTE
  • 转到菜单à下载 SAP备注
  • 给出注释号
  • 下载后检查状态,如果已实施
  • 选择注释,转到菜单 SAP注意事项à实施注意事项

51)请提及表USR02的用途是什么?

该表存储密码和用户ID。


52)内核替换和支持包有什么区别?

内核替换是指 SAP 在操作系统级别可执行,而支持包包含对 ABAP 代码内 SAP 实例。


53)处理 TRANSPORTS 时最常遇到的错误是什么?

返回码 (4) 表示导入以警告结束。

返回码 (8) 表示未导入并出现错误

返回码 (12) 表示导入已取消。

返回码 (16) 表示导入已取消。


54) 如何进行客户复制?

您可以使用 SCCL 事务进行客户端复制


55)列出异步传输和同步传输之间的区别——

Sync及时运输 – 对话框或批处理被阻止,直到导入结束

异步传输 – 导入开始后,对话框或批处理就会发布。


56)如何确定您的 SAP 服务器是 Unicode 还是 ASCII?

转到 SM51,单击“发布说明”。与 ICU 版本对应的条目将告诉您系统是 ASCII 还是 Unicode。


57)列出运输请求的类型?

有 4 种类型的传输请求 SAP –

  1. 定制请求
  2. 工作台请求
  3. 副本运输
  4. 居地迁移

58)巩固路线与发展路线有何区别?

在整合路线中 – 对象可以改变,并且可以从一个系统传输到另一个系统。这是从开发到质量的路线

在发展路线中 – 对象不能改变,也不能从一个系统传输到另一个系统。这是从质量到生产的路线


59) 如何定义登录组?什么是负载平衡? SAP ?

您可以使用 SMLG 事务设置登录组。


60)什么是补充语言?

默认 SAP 系统预装了英语和德语。

SAP 不支持许多其他语言,这些语言可能无法从默认的英语和德语完全翻译。为了填补这一空白,安装了补充语言(一个程序)。


61)是 SAP 数据库?

否。 SAP 它不是一个数据库,但它使用来自其他供应商的数据库,例如 Oracle。 虽然 SAP 最近发布了自己的数据库 HANA.


62) 您使用哪笔交易来检查 Buffer 统计数据 ?

型号:ST02

这些面试问题也会对你的口试有帮助