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

时间:2019-06-29 07:06:16

标签: sql-server sql-server-2008 ssis sql-server-2017

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

  

Cannot create a task from XML for Task "Email", type "Microsoft.Script.Task" due to error 0x80070057" The parameter is incorrect

请为这个问题提供任何解决方案。谢谢

1 个答案:

答案 0 :(得分:0)

必须迁移SQL Server 2008 R2上已使用的

SSIS解决方案,以使其在2016/2017上正常运行。 ssis软件包的XML结构完全不同,我相信直到2012/2014才支持2008软件包。

基本上,这样做的过程。

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