我有使用SSDT 2010 (SQL Server 2012)创建的dtsx包。并且我们已经使用了包部署模型。现在,我想将我的包迁移到SQL 2016 & Studio 2015的最新版本。
我有以下两个问题-
我是否可以将我的软件包迁移到SSDT 2015并在SQL Server 2016上运行?
迁移后,我是否可以在SQL Server 2014/2012上运行它?
或者,SSIS和SQL服务器的推荐组合是什么?
我们是一个由4名开发人员组成的团队,已经使用Code First Migrations开发了大约21个月的产品。在使用这种代码优先迁移时,我们遇到了无数的问题和令人头疼的问题(因为我们同时进行数据库更改和签入),目前正在考虑我们的替代方案。我们目前正在将TeamCity设置为构建服务器,这样当我们签入时,解决方案将自动构建,如果一切正常,代码将自动推送到预览服务器。
我们打算尝试这样一种情况:我们不签入迁移,只是模型更改,并且我们都在本地构建迁移,因此我们避免了合并/获得不同步的顺序的头疼问题。然后,当我们完成对某个工作包的开发时,我们将创建一个可以在实时环境中有效运行的迁移。我们想知道的是,