SAP Basis: 从SAP GUI杀死进程
生活随笔
收集整理的這篇文章主要介紹了
SAP Basis: 从SAP GUI杀死进程
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
通常遇到執(zhí)行時(shí)間大于10000秒的任務(wù)(SM37),除非是系統(tǒng)初始化或者有巨大的數(shù)據(jù)量,否則可以判定就是系統(tǒng)異常了,不是互鎖就是“卡”(說不清的情況下)了。
系統(tǒng)提供任務(wù)監(jiān)控(SM37),我們可以在這里結(jié)束異常任務(wù)。 選擇任務(wù)-> stop active Job,一般情況下可以結(jié)束。如果仍舊無法停止,進(jìn)入下一步。
我們通過SM50進(jìn)行進(jìn)程監(jiān)控,至于任務(wù)和進(jìn)程的對(duì)應(yīng)關(guān)系,我還真沒找到專業(yè)的方法,準(zhǔn)專業(yè)的方法就是看時(shí)間,如果時(shí)間一致,應(yīng)該可以判定此進(jìn)程為對(duì)應(yīng)任務(wù),在這里也可以通過結(jié)束進(jìn)程的方式來結(jié)束任務(wù)。
菜單:menu? -> Process -> Cancel Without Core??? 當(dāng)然很多時(shí)候,做到這里就可以了。如果還是不行,進(jìn)入下一步。
其實(shí)到這一步殺不了,應(yīng)該救助Basis了,因?yàn)橐讲僮飨到y(tǒng)層面去操作了。 不過系統(tǒng)還是提供了小窗口給我們的,不是那么直接而已。
通過SM69 可以定義操作系統(tǒng)層命令,所以針對(duì)Server的操作系統(tǒng),可以選擇專門的kill進(jìn)程的命令。進(jìn)入SM69后,新建命令,名字隨便只要不重復(fù),設(shè)置的時(shí)候,需要把命令和參數(shù)分開寫。 因?yàn)槲覀兪窃赪indows系統(tǒng),所以命令為KILLTASK?? ,參數(shù)是: /pid?? XXX1?/pid? XXX2 ?/F?? .??? XXXX 按照實(shí)際情況寫進(jìn)程號(hào)就行了, 進(jìn)程號(hào)可以通過SM50獲取。???這一招出來,肯定是必死無疑啦。 不過(還是有不過),如果Client的狀態(tài)是不允許更改,那么這一招就不是很好使了。 因?yàn)樾枰ㄟ^傳輸Request來實(shí)現(xiàn)。
不斷追尋之后,又找到了,新的方法。 那就是通過程序。 SE38:RSBDCOS0,? 點(diǎn)擊執(zhí)行,輸入完整的命令: 比如: taskkill /pid XXX1 /F , 回車,執(zhí)行完成。
以上最后兩種方法,慎用。
總結(jié)
以上是生活随笔為你收集整理的SAP Basis: 从SAP GUI杀死进程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP几则常用的BASIS技巧整理
- 下一篇: SAP系统安装技术要求