sql - 从 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...
有人对如何解决这个问题有建议吗?
谢谢。
解决方案
推荐阅读
- c# - 如何使用按钮更改表单的背景颜色
- plot - 为什么 Mathematica 显示一个空白框?
- php - PHP Singleton 作为 HTTP 服务器中 HTTP 请求的回调
- python - Python:将数据从 excel 转换为饼图
- android - Firestore Stripe 错误“无法序列化对象。不支持序列化集合,请改用列表。”
- android - HttpURLConnection 间歇性返回错误代码 500
- scala - 使用不同的设置两次运行 sbt 任务
- node.js - 带有令牌的 PASSPORT GOOGLE OAUTH2
- node.js - 使用快递的 POST 请求
- sql - 是否可以有两个“THEN”语句与一个条件?