gpt4 book ai didi

visual-studio-2012 - 将 VS2013 SSIS 包部署到 SQL Server 2012 并在 VS2012 中编辑

转载 作者:行者123 更新时间:2023-12-04 23:00:09 25 4
gpt4 key购买 nike

恐怕我已经知道答案了,但我希望有人能指出我更好的方向。我刚刚使用 VS2013 完成了一个大型 ETL 项目的开发。我的开发机器安装了 SQL Server 2012,一切都可以在 VS 中完美运行。但是,我刚刚将项目部署到另一台运行 SQL Server 2012 的设备上,并出现版本错误。

我想如果我可以在 VS2012 中打开解决方案,这些包可能会正确重新编译。但是,由于再次出现版本错误(“版本不能低于当前版本”错误),我无法在 VS2012 中打开它们。我很生气,因为在使用 VS2013/SQL2012 组合开发时一切正常,但现在突然不行了?!?

有人可以帮我弄清楚如何将这些包降级以与 VS2012/SQL2012 一起使用吗?如果这有所作为,则只涉及少数脚本任务。大多数情况下,它只是基本的 SSIS 任务和数据流。

谢谢。

最佳答案

我找到了如何将 SSIS 2014 包“降级”到 SSIS 2012 的解决方法。我在我的博客上写了它:

http://vaniecastro.com/2015/02/26/how-to-downgrade-sql-server-integration-services-2014-packages-to-2012/

这个想法是您需要手动修改 XML 文件,更改 PackageFormatVersion 并替换 ExecutableType 属性和 componentClassID 属性值,以使用 DTSX2 Version 2012/01 值而不是 DTSX2 Version 2014/01 值。

关于visual-studio-2012 - 将 VS2013 SSIS 包部署到 SQL Server 2012 并在 VS2012 中编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27915342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com