首页 > 解决方案 > 从 SQL 计划作业运行的 Powershell 未写入我的日志文件

问题描述

我正在使用 powershell 中的以下命令写入日志文件

$ThisException = New-Object System.ExecutionEngineException "Big fail!" 

Out-File -FilePath c:\sixcel\GRLog.txt -Append -InputObject $ThisException

当我在 VSCode 中运行 powershell 脚本时,它运行良好。当我从 SQL Job 运行时,我什么也得不到。我很确定这是一个权限问题。我添加了对该文件夹中所有人的完全访问权限,但这没有帮助

PS C:\Users\Deb Kelly> get-acl c:\sixcel

    Directory: C:\

Path   Owner                     Access
----   -----                     ------
sixcel DESKTOP-6OLLP6P\Deb Kelly Everyone Allow  FullControl...

有人对如何解决这个问题有建议吗?

谢谢。

标签: sqlpowershellsql-job

解决方案


推荐阅读