SSIS执行从SQL Server作业挂起的进程任务,没有给出错误

时间:2011-11-01 01:18:26

标签: sql-server-2008 ssis

我有一个基本的SSIS包,它有一个执行进程任务,它在我们的NAS / Share驱动器上运行一个.exe,它生成一个csv文件,后面的步骤会读取。

我可以在BIDS中执行SSIS包,一切都运行完美。部署到服务器并从作业运行时,SSIS包只会挂起并保持执行模式。

为了验证我们可以从服务器运行它,我尝试从服务器内部从命令行运行.exe并遇到一个错误,它停止了.exe运行,结果我们需要一个64位,Windows Server 2008我们放在一起的特定.exe。尽管更新了.exe并且能够从服务器的命令行运行它,但我们仍然遇到同样的问题。

任何想法,指示,甚至潜在的研究途径都会受到高度赞赏,因为我对SSIS相对较新,并耐心地试图破解它。

干杯

1 个答案:

答案 0 :(得分:2)

如果您正在使用UNC路径中的可执行文件,则必须将其添加到本地Intranet的区域设置中。

在Internet Explorer上,转到“安全”,然后选择“本地Intranet”设置。单击“站点”并添加UNC路径,然后单击“确定”。文件://协议会自动添加。

这与SSIS无关,而是与Internet Explorer中的区域设置有关。

这应该有所帮助。