SSIS包SQL 2012网络访问

时间:2013-01-29 15:18:08

标签: ssis sql-server-2012

我们有一个执行.bat文件的SSIS包。

bat文件执行:

dir \\someserver\done\ > d:\scratch\ssisdir.txt

我们有一个使用start_execution启动SSIS包的storedproc。

如果我们从Microsoft SQL Server Management Studio(SSMS)调用该存储过程,它可以正常工作。

如果我们使用与SSMS相同的凭据从Web服务(C#MVC)调用storedproc,则SSIS会报告它无权访问该路径(网络文件夹)。

我们已经使用SQL事件探查器确认该网站实际上使用相同的凭据来调用storedproc。

此外,我们添加了来自Web服务的电话:

xp_cmdshell 'dir \\someserver\done\ > d:\scratch\testfromcmdshell.txt'

工作正常。调用SSIS的连接相同,但SSIS没有权限。

不确定缺少什么或我们可以检查什么。

感谢您的帮助。

0 个答案:

没有答案