已在 SQL Server 2008 R2 上使用的 SSIS 解决方案必须迁移才能在 2016/2017 上正常工作。 ssis 包的 XML 结构完全不同,我相信 2008 年的包直到 2012/2014 年才受支持。
这样做的过程基本上就是这样
我在这里发帖是因为我也曾在这个问题上苦苦挣扎,但在我的 SCD 上,我相信这可能会对某人有所帮助。
我设法通过在进入 SCD 组件之前将 datetime2(7) 转换为 DateTime 来消除它的精度来解决这个问题。
如果可能的话,您还可以尝试将 varchar 类型字段从 4000 减少到 200,这将使您的流程成功运行。
祝你好运!
我遇到了同样的问题,运行作业的服务器缺少 SQL Server Integration Services (SSIS)。在服务器上安装 SSIS 功能为我解决了这个问题。
就我而言,当我在 sql 服务上更改 SQL 帐户时遇到错误时,请转到 services.msc,然后更改那里的参数,然后返回到配置管理器,然后重新启动服务。