sap得后台作业的启动方式可以是定时地,也是可以是事件触发的。后台作业里面包含一个或者多个步骤,每一个步骤则包含调用的程序,外部shell命令以及外部程序,也包含了调用者以及变量,还可以定义打印参数。后台作业的名字往往需要遵循一定的命名规则,用来明确该后台作业的重要程度,启动方式,作用等等。我们往往通过SM36去创建后台作业,(也可以通过SM36去查看SAP标准后台作业),通过SM37去监控和管理后台作业。
后台作业有Scheduled, Released, Ready, Active, Finished, Canceled六种状态。另外还可以指定执行的服务器组(后台job执行的服务器组可以用sm61来配置)。
Scheduled状态的job是创建了但是还没有release,这种状态的job是不会跑的。
Released状态的job在启动条件满足后会启动,
Ready就是启动条件满足后,系统开始为该job分配但尚未分配合适的后台进程的一个中间状态,
Active代表这个job正在运行当中,换言之,其相应的后台进程正在运行job某一个step得程序
Finished代表job得所有step都成功的完成了。
Canceled代表job在某一个step得运行过程中异常中止了。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/19925.html