无法使用代理帐户 运行 SQL Powershell

Unable to run SQL Powershell using Agent account

在我环境中的 SQL 服务器中,打补丁几天后(不是紧接着),syspolicy 清除作业在执行 powershell 的第 3 步开始失败。当我用一个简单的打印语句创建一个测试作业时,它也不起作用。如果我用我的帐户创建代理并 运行 它成功的工作。代理帐户是一个域帐户,在 SQL 服务器上具有本地管理员和系统管理员权限。我不确定为什么每次调用 powershell 时它都会崩溃并显示以下错误消息。

Application popup error - SQLPS.exe The application was unable to start correctly (0xc0000142). Click OK to close the application.

重启了!!哇!代理帐户没有任何问题。代理帐户的东西坏了!很高兴问题得到解决。

注意::服务器在补丁后重新启动,没有挂起的重新启动。此外,在 运行 成功修补作业 2 天后。所以只是一个奇怪的失败!我无法找到破坏帐户的原因。