如何执行包SSIS 2008
有谁知道如何在运行DTS 2000包时触发执行SSIS 2008包? 实际上,我的DTS 2000必须按原样运行,并且不能转换为SSIS 2008. SO是否可以执行一个shell命令(Dtutil等)来运行此SSIS 2008程序包?如何执行包SSIS 2008
感谢您的反馈
有两种方法我可以想到这样做。
充分利用DTS执行一个SQL代理作业的步骤,并通过运行存储过程
sp_start_job
-
运行启动这项工作由执行
xp_cmdshell
:EXEC xp_cmdshell 'dtexec /f "C:\Package.dtsx"'
选项二涉及配置xp_cmdshell运行。 xp_cmdshell的允许您发出操作系统命令直接通过T-SQL代码的Windows命令外壳 - 这是我不是完全满意,所以我会去选择1
一些有用的链接:
非常感谢詹姆斯,我会尝试第一种选择,然后... – largo68 2012-04-18 08:18:45
无后顾之忧。让我知道事情的后续 :-) – 2012-04-18 08:19:37
是的,它应该在DTS内触发......任何想法如何处理? – largo68 2012-04-18 08:05:56