SSIS 包在服务器上不起作用

SSIS package doesnt work on server

我制作了一个可以在我的开发计算机上正常运行的程序包,但是当我将 dtsx 文件复制到我的 SQL2014 时,它无法正常运行。 该包包含一个 OLE DB 源,该源 运行 是一个 sql 问题并将结果存储到结果集中。然后我有一个 foreach 循环,运行s 是结果集中每一行的脚本。现在脚本只调用 this.Dts.Events.FireInformation(1, "Testing", "Testing", "", 0, ref fireAgain);

当我在 SQL-服务器上 运行 它时,我得到 1 行被写入结果集,但没有别的(验证状态除外)。

看起来它确实 运行 脚本任务,但我做错了什么? 我在我的开发计算机上 运行ning VS2015。

提前致谢!

一位朋友帮助我记得我 运行 使用的 SQL-version 与我通常使用的版本不同,所以我忘记更改服务器目标版本。