由于错误 0x80070057“参数不正确。” SSIS作业运行失败

Hao*_*Hao 6 sql-server ssis sql-server-2008 sql-server-2017

我有一个 SSIS 作业,在 SQL Server 2008 中运行良好,但在 SQL Server 2017 中不再运行。我收到的错误消息是:

无法从任务“电子邮件”的 XML 创建任务,请键入“Microsoft.Script.Task”,因为错误 0x80070057”参数不正确

请告知此问题的任何解决方案。谢谢

Rub*_*vnå 3

已在 SQL Server 2008 R2 上使用的 SSIS 解决方案必须迁移才能在 2016/2017 上正常工作。ssis 包的 XML 结构完全不同,我相信 2008 年的包直到 2012/2014 年才受支持。

这样做的过程基本上就是这样。

  1. 安装VS2017和最新版本的SSDT
  2. 打开 SSIS 项目并运行迁移向导
  3. 解决迁移冲突
  4. 构建和部署