【发布时间】:2020-04-28 07:57:07
【问题描述】:
我尝试从我的电脑打开文件夹 通过在 sql server 中运行脚本
EXEC xp_cmdshell 'start C:\folder'
it 文件夹不exixt 并且进程仍在执行 然后我会杀死进程
但它仍然被杀死/回滚
现在该怎么办?
帮助!! 迈克尔
【问题讨论】:
-
如果外部进程(SQL Server 外部的)突然停止并且没有正确返回执行到 SQL Server 并且您尝试杀死 SQL Server 进程,那么您将看到这个
KILLED/ROLLBACK状态并获胜不幸的是,在服务器重新启动之前,无法从 SQL Server 中删除此进程。好消息是实际上没有执行任何操作,因此您不会浪费 CPU 时间。话虽如此,出于安全原因,不建议通过 SQL Server 启动 cmd 进程。
标签: sql-server cmd kill-process taskmanager xp-cmdshell