SSDT,SSDT-BI混淆了对不同SQL版本

时间:2018-02-26 09:06:12

标签: sql-server visual-studio ssis sql-server-data-tools ssdt-bi

在谷歌上广泛搜索关于不同SQL Server版本的SSDT和SSDT-BI之后,我希望有人能够指出差异并清除我搞砸的想法!

目标:升级 SSIS软件包从sql server-2012升级到sql server-2014。

  • 最初构建于:基于在SQL Server 2012企业版上部署的SSDT-BI 2010 Shell(集成)构建。

现在我需要在SQL Server 2014 Developer Edition上部署它们(用于测试目的)。

  • 我已成功安装SSDT-BI 2013 Shell(集成)和SSDT 2015 Shell(集成)。

问题:

  1. 当我在2013年打开我的软件包时,会提示“软件包升级”向导(以后无法升级),但2015年没有提供任何此类提示(为什么?)。它打开了。我知道这是因为,我们可以在2015年选择Deployment Target Version,并且'包升级'在2015年完成任何版本的实际部署时完成。我是对的吗?
  2. 我认为SSDT 2015只适用于SQL Server 2016而不是早期版本。那么,我是否可以假设SSDT 2013可以与SQL 2012一起使用?
  3. 2015 Shell(集成)是SSDT还是SSDT-BI?它有什么区别?
  4. 我的理解:

      • SQL 2012:SSDT-BI 2010 Shell Integrated
      • SQL 2014:SSDT-BI 2013 Shell Integrated
      • SQL 2016:SSDT 2015 Shell Integrated
    1. SQL 2016的向后兼容性。即在SSDT 2015中创建的软件包可以部署在2016,2014,2012。

    2. 我很感激有人逐点回答并清除混乱。当然,有一些指点,我完全不了解。

      干杯。

      ps:This blog在搞定事情时很有帮助。

0 个答案:

没有答案