首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSDT,SSDT-BI在不同SQL版本的向后兼容性中的混淆

SSDT,SSDT-BI在不同SQL版本的向后兼容性中的混淆
EN

Stack Overflow用户
提问于 2018-02-26 09:06:12
回答 1查看 5.7K关注 0票数 4

在google上广泛搜索了有关SSDT和SSDT的不同Server版本之后,我希望有人能点出不同之处,并澄清我混乱的想法!

目标:将SSIS包从server 2012升级到SQLServer-2014。

  • 最初构建于:构建在SSDT 2010 Shell(集成)之上,后者部署在SQL Server 2012企业版上。

现在,我需要将它们部署到Server 2014开发人员版本上(用于测试目的)。

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

问题:

  1. 当我在2013年打开包时,它会提示程序包升级向导(稍后无法升级),,但是2015年没有提供任何这样的提示(为什么?)。它就这么打开了。据我所知,这是因为,我们可以选择Deployment Target Version在2015年和‘包升级’在2015年完成时,实际部署在任何版本。所以我说得对吗?
  2. 我认为SSDT 2015只适用于Server 2016,而不是更早的版本。那么,我认为SSDT 2013可以与SQL 2012一起使用,这是正确的吗?
  3. 2015年壳牌(集成)是SSDT还是SSDT?有什么区别吗?

我所理解的:

    • SQL 2012 :SSDT 2010 Shell Integrated
    • SQL 2014 :SSDT 2013 Shell Integrated
    • SQL 2016 : SSDT 2015 Shell集成

  1. SQL 2016的向后兼容性2015年SSDT中创建的ie包可以在20162014年部署。

我希望有人逐点回答,并澄清混乱。当然,有一些指点,我不完全明白。

干杯。

ps:这个博客在计算事物时很有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-26 12:22:17

第一和第二问题

如果您检查此微软文章,您将看到SSDT 2015可与Server 2012+一起使用,但SSDT 2013仅用于Server 2014

第三个问题

如果你提到这个图文

在2012年、2013年SSIS中:

由于与Visual中的数据库工具(也称为SSDT)混淆,模板被重命名为(SSDT)。

在2015年SSIS中:

数据库工具和商业智能工具被组合成一个单一的产品: SSDT。单独下载。

您还可以参考此链接以获得其他信息:

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48984800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档