SQL Serverの過去数日間、syspolicy_purge_historyジョブが3回目のステップでpowershellスクリプトを実行してPhantom Healthレコードを消去できませんでした。ジョブがエラーで失敗しています。SQLエージェントジョブからpowershellスクリプトを実行できません
Application popup error - SQLPS.exe The application was unable to start correctly (0xc0000142). Click OK to close the application.
編集:SQLエージェントジョブからこれを呼び出すときにのみ発生します。 PowerShellに手動でSQLPSをロードしてスクリプトを実行すると、うまく実行されます。また、単純なWrite-Host stmtでも、上記の同じメッセージで実行できません。これは、セキュリティ上の問題のようです。しかし、私は仕事の所有者をsaからドメインアカウントに変更しました。これらのアカウントには運がない箱にsaとローカルの両方の管理者権限があります。任意のアイデアをいただければ幸いです。ありがとうございました!