Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 SSIS包在BIDS中执行良好,但作为作业运行时失败_Sql Server 2008_Ssis_Bids - Fatal编程技术网

Sql server 2008 SSIS包在BIDS中执行良好,但作为作业运行时失败

Sql server 2008 SSIS包在BIDS中执行良好,但作为作业运行时失败,sql-server-2008,ssis,bids,Sql Server 2008,Ssis,Bids,我有一个软件包,可以从PeopleSoft中提取员工数据,并根据PeopleSoft上员工表的任何更改将其上载到SFTP文件夹。当从BIDS中执行时,此包运行良好,但在SSMS中作为作业执行时失败。我已使用错误代码四处搜索,并尝试了以下操作: 对该文件夹的权限没有问题 作业正在32位运行 信息 以用户身份执行:域\用户。Microsoft(R)SQL Server执行软件包实用程序版本10.50.4033.0,32位版权所有(C)Microsoft Corporation 2010。版权所有

我有一个软件包,可以从PeopleSoft中提取员工数据,并根据PeopleSoft上员工表的任何更改将其上载到SFTP文件夹。当从BIDS中执行时,此包运行良好,但在SSMS中作为作业执行时失败。我已使用错误代码四处搜索,并尝试了以下操作:

  • 对该文件夹的权限没有问题
  • 作业正在32位运行
信息 以用户身份执行:域\用户。Microsoft(R)SQL Server执行软件包实用程序版本10.50.4033.0,32位版权所有(C)Microsoft Corporation 2010。版权所有。开始时间:晚上8:35:38错误:2015-01-03 20:35:51.84代码:0xC0029151来源:上传到Everbridge SFTP执行进程任务描述:在“C:\Everbridge\”处执行“C:\Everbridge\WinSCP\WinSCP.com”“/script=FTPScript_Delete.txt”时,进程退出代码为“1”,而预期为“0”。结束错误DTExec:包执行返回DTSER_失败(1)。开始时间:晚上8:35:38结束时间:晚上8:35:52经过时间:13.54秒。包执行失败。步骤失败了

感谢您的帮助。
谢谢

在执行流程任务时添加工作目录路径

这都是因为为其分配了权限。转到服务查找sql server作业代理。转到登录标签,并将帐户更改为本地系统帐户(Windows凭据),然后它将考虑本地系统帐户,并重新启动作业将无错误地执行的服务。我希望这将帮助您检查Sql Server代理帐户权限