在UNIX系统上,如果保持文件锁定,则错误消息包含PID,例如:
错误:XXX.XXXX无法使用锁定。
错误:进程4653302持有锁。对于Windows,有罪的过程是……
wmic 几乎可以提供任何你想要在Windows中运行的东西。
wmic
win32_process 会告诉你(如果你的帐户有适当的政策设置)所有关于谁在运行什么。找到SASers并打电话给他们?
win32_process
例: Proc IMPORT 无法读取管道,所以保存 wmic 首先输出到文件。
Proc IMPORT
%let wmic_cmd = wmic path win32_process where "description like '%nrstr(%%sas.exe%%)'"; filename whosas pipe "%superq(wmic_cmd) get /format:csv | findstr /r /v ""^$"" > c:\temp\wmic_whosas.txt" ; data _null_; infile whosas; input; run; proc import dbms=csv datafile="c:\temp\wmic_whosas.txt" replace out=whosas; run;
应该为您提供有关每个SAS流程的47条信息。
如果您没有权限,IT必须授予他们,或者经常与他们一起参与他们:)