SAP RSBTCDEL2:如何删除后台作业
为何删除后台作业?
旧作业会占用系统空间。为避免系统出现任何不一致,通常我们会删除日志。因为如果文件系统满了,您的SAP系统将会崩溃!
您可以通过两种方式删除作业:
- 一次删除多个作业。
- 删除单个作业。
如何一次删除多个作业
最好使用报告 RSBTCDEL2 (RSBTCDEL 的新版本)。旧作业日志将被删除,并且不会显示在作业概览中。
步骤 1) 执行事务代码 SE38。
第一步,执行事务代码 SE38。
步骤 2) 添加程序名称
现在,将程序名称放入字段 RSBRCDEL2。
步骤 3) 填写正确的详细信息。
- 您想删除哪个作业?如果输入 *,则表示所有作业。如果您想删除特定用户的作业,请输入用户名。
- 指定要删除的作业状态。指定删除时间段。例如,删除超过 14 天的作业。注意:一旦作业处于非活动状态,就无法删除它们。
- 指定提交。提交值与程序性能成正比。如果提交值很高,作业删除将运行得更快。建议值 >= 1000。
- 勾选“测试运行”以模拟删除。此时不会删除作业。一旦您确定了,再取消勾选“测试运行”。
- 按“执行”。
删除单个作业
您还可以从 SM37 删除单个作业。
步骤 1) 执行 SM37。
步骤 2) 填写您的标准。
- 作业名称和用户名
- 作业状态。
- 选择日期范围。
步骤 3) 选择要删除的作业
步骤 4) 前往 作业-> 删除。
您还可以从 OS 级别删除目录下的作业
/usr/sap/<SID>/SYS/global/<CLNT>JOBLG. 文件夹。
但是从 OS 级别删除可能会导致 Temse 不一致问题。要解决不一致问题,请前往 SP12-> 一致性检查。获得列表后,删除对象。
通常,作业 - SAP_REORG_JOBS(用于删除旧后台作业的程序)应在系统中安排,程序为 RSBTCDEL2,频率为每日。