找不到Integration Services类

时间:2014-04-16 19:45:56

标签: ssis

我编写了一个运行DTSX包的win表单应用程序。该程序包在我的机器上工作正常,但我不能让它在我的其他机器上运行。我是否还需要在该计算机上安装SQL或SSIS?如果是这样,SSIS不是免费的,那么我是否可以使用我的其他SQL实例的许可证来获取SSIS到这台机器上?

1 个答案:

答案 0 :(得分:1)

是的,您需要在每台希望执行SSIS包的计算机上安装SQL Server Integration Services。

是的,这将产生许可成本,不,它不会便宜。请随时咨询您的许可代理以确认/否认此事。

此方法的替代方法通常归结为对sql server实例进行远程调用以运行所请求的包。无论您是在该服务器上创建自定义Windows / Web服务,使用SQL Agent还是TSQL调用都取决于您希望如何解决问题。