执行SSIS包

我发布了我的问题在stackoverflow,但我被告知,这可能会更好。 从命令行执行我的SSI包时遇到问题。 我以域pipe理员身份login后,通过SQL Server Business Intelligence Studio创build了该包。

另一件事你可以去开始 – >控制面板 – >pipe理工具 – >服务,并确保你有一个SQL Server集成服务的列表。

如果没有,你将需要去控制面板 – >添加/删除程序 – > SQL Server,并更改选项,并确保你已经安装了SSIS。

如果没有安装SSIS服务,则无法正确运行软件包,并会收到错误消息。

这可能不是你特别的问题,但可能就这么简单。

更新1:

您能否确认以下一些内容:

  1. 您是否已经使用凭据删除了该软件包并将其重新部署到服务器?
  2. 您已经使用文件选项成功运行包?

您也可以在SQL服务器上尝试以下命令来重置DTS包的所有者:

sp_reassign_dtspackageowner [@name =] 'name', [@id =] 'id', [@newloginname =] 'newloginname' 

快速search会返回很多可能的原因,例如: DTEXEC的SSIS错误:login超时过期 。 你已经完成了这些工作吗?

乍一看,这看起来是一个身份validation问题。

我将首先确保您正在使用dtsexec实用程序的正确的命令行语法。 有关完整的详细信息,请参阅以下Microsoft参考。

http://msdn.microsoft.com/en-us/library/ms162810.aspx

当您使用升级权限运行命令提示符时,请查看它是否有效。 即,右键单击您的命令提示符快捷方式,并说“以pipe理员身份运行”

你是否试图通过TCP或命名pipe道login到SQL Server? 你能从服务器的控制台使用sqlcmd吗?