部署时SSIS任务脚本损坏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署时SSIS任务脚本损坏相关的知识,希望对你有一定的参考价值。

该软件包在visual studio professional 2015中得到了很好的开发和测试。直接从VS2015运行软件包时没有错误或警告。该包已成功部署到SQL Server 2016(SP-1),现在当我运行该包时,任务脚本任务将引发以下错误。

错误日志:

datacode    databytes   message
3           0x          The Script Task is corrupted.
-1073594105 0x          There were errors during task validation.  
答案

这是非常简单的解决方案。我的Visual Studio Target是“SQL Server 2017”,我将“SQL Server 2016”更改为“SQL Server 2016”后,它得到了解决。工作得很好。

右键单击项目 - >属性 - >配置属性 - >常规 - > TargetServerVersion(下拉)

enter image description here

以上是关于部署时SSIS任务脚本损坏的主要内容,如果未能解决你的问题,请参考以下文章

使用 SSIS 加载最新的 Excel 文件:脚本任务调试

在 SSIS 的脚本任务中使用变量

SSIS 数据流脚本任务错误处理

SSIS常用的包—脚本和组件任务

使用pat文件自动运行SSIS

SSIS 包脚本任务编辑器停止工作