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

Sql SSIS包无法将csv文件写入共享位置,sql,sql-server,ssis,Sql,Sql Server,Ssis,SSIS作业能够在共享位置运行和创建CSV文件,直到上周从计划作业执行该作业。ssis包报告成功,但不将文件写入共享位置。当我从VisualStudio手动运行包时,它工作正常。请帮助文件共享权限似乎是您的问题 从SQL代理将包作为计划作业运行时。它在SQL代理服务的服务帐户上下文下执行。因此,请确保sql代理帐户对文件共享具有适当的读/写访问权限,和/或将作业设置为以具有足够权限的用户身份执行。文件共享权限似乎是您的问题 从SQL代理将包作为计划作业运行时。它在SQL代理服务的服务帐户上下文下

SSIS作业能够在共享位置运行和创建CSV文件,直到上周从计划作业执行该作业。ssis包报告成功,但不将文件写入共享位置。当我从VisualStudio手动运行包时,它工作正常。请帮助

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


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

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



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

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

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

这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-@伊尔维克:这绝对是对这个问题的回答!OP问题最可能的原因是,他/她忽略了以下事实:在执行SQL代理作业时,使用了SQL代理服务帐户的上下文,因此该帐户需要文件共享权限。这是明确的。你是说这不是一个答案,因为我在一个答案中问了一个后续问题好的,我已经编辑了它,所以没有问号。你是对的,我被最后的问号误导了。您的回答确实解决了这个问题。我已经为正在运行作业的SQL Server代理授予了完全访问权限,但行为没有改变。仍然报告作业成功,但未在共享位置创建CSV文件。您是否可以发布软件包的详细信息,以便我们了解优先级。例如,您试图用什么任务输入到数据流来填充CSV?这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-@伊尔维克:这绝对是对这个问题的回答!OP问题最可能的原因是,他/她忽略了以下事实:在执行SQL代理作业时,使用了SQL代理服务帐户的上下文,因此该帐户需要文件共享权限。这是明确的。你是说这不是一个答案,因为我在一个答案中问了一个后续问题好的,我已经编辑了它,所以没有问号。你是对的,我被最后的问号误导了。您的回答确实解决了这个问题。我已经为正在运行作业的SQL Server代理授予了完全访问权限,但行为没有改变。仍然报告作业成功,但未在共享位置创建CSV文件。您是否可以发布软件包的详细信息,以便我们了解优先级。例如,您正在尝试填充CSV的数据流中包含哪些任务?我已授予运行作业的SQL Server代理的完全访问权限,但行为没有更改。仍然报告作业成功,但不在共享位置创建CSV文件您是在文件夹级别还是共享级别设置权限?请确保是共享权限。这些权限是在共享级别应用的。我已授予运行作业的SQL Server代理的完全访问权限,但行为没有更改。仍然报告作业成功,但不在共享位置创建CSV文件您是在文件夹级别还是共享级别设置权限?确保是共享权限。权限是在共享级别应用的。