无法从sql server代理作业运行sharepoint powershell脚本

时间:2017-02-03 15:21:59

标签: sql-server powershell sharepoint

我有一个PowerShell脚本,从PowerShell ISE运行良好,该脚本将本地文件移动到SharePoint 365文档。当我使用此脚本计划SQL Server代理程序作业时,会收到以下错误。 请告诉我运行此脚本需要做什么。

  

ABC \ SQLServiceAcc。作业步骤在a中的第10行收到错误   PowerShell脚本。相应的行是'Add-Type -Path   “C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server   扩展\ 15 \ ISAPI \ Microsoft.SharePoint.Client.dll“'。更正   脚本并重新安排工作。返回的错误信息   PowerShell是:'无法加载文件或程序集'文件:/// C:\ Program   Files \ Common Files \ Microsoft Shared \ Web Server   扩展\ 15 \ ISAPI \ Microsoft.SharePoint.Client.dll'或其中一个   依赖。此程序集由比运行时更新的运行时构建   当前加载的运行时无法加载。 ”。处理退出代码   -1。步骤失败了。

1 个答案:

答案 0 :(得分:0)

这取决于您运行脚本的方式以及您使用的SQL Server版本。

查看http://www.travisgan.com/2013/05/sql-server-agent-job-and-powershell.html