SSIS包无法将csv文件写入共享位置

时间:2016-08-29 16:57:29

标签: sql sql-server ssis

SSIS Job能够运行并创建CSV文件到共享位置,直到上周从预定作业执行。 ssis包报告成功但不将文件写入共享位置。当我从visual studio手动运行包时,它工作正常。请帮忙

3 个答案:

答案 0 :(得分:2)

文件共享的权限似乎是您的问题。

从SQL Agent运行作为计划作业的程序包时。它在SQL代理服务的服务帐户的上下文中执行。因此,请确保sql代理帐户具有对文件共享的相应读/写访问权限,和/或将作业设置为以具有足够权限的用户身份执行。

答案 1 :(得分:0)

您需要为数据库引擎访问配置文件系统权限。Check this out

答案 2 :(得分:0)

您需要为SQL Server代理帐户的文件共享授予修改权限。在Visual Studio中执行SSIS包是在您的帐户(或者从服务器执行此操作时登录到服务器的帐户)的上下文中执行它。但是当您使用SQL作业执行ssis包时,它将在运行SQL Server代理的服务帐户的上下文中运行。