SQL Server代理作业

时间:2015-06-19 13:53:49

标签: sql sql-server powershell

我有一个powershell脚本,可以从映射的驱动器Z中找到最新的SQL备份到名为J的服务器上的辅助硬盘驱动器。

gci "Z:\company\FULL" | select -last 1 | Copy-Item -destination
    "J:\company\Backup.bak"

如果我从powershell运行它,脚本运行正常。但是当我将它添加到SQL Server代理作业时,我收到一个错误:

  

无效路径" J:\ company \ Backup.bak"。

我已确保SQL Server代理帐户可以访问这两个文件位置,但我仍然收到错误。

1 个答案:

答案 0 :(得分:0)

您需要授予运行SQL代理服务的帐户,以及访问公司文件夹J:drive的权限。根据您的评论,目前该帐户目前无权访问。