SSDT、SSDT-BI 不同 SQL 版本的向后兼容性混乱

2023-11-30

在谷歌上广泛搜索不同 SQL Server 版本的 SSDT 和 SSDT-BI 后,我希望有人能够找出差异并澄清我混乱的想法!

Aim: To upgradeSSIS 包从 sql server-2012 到 sql server-2014。

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

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

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

Problem:

  1. 当我在2013年打开我的包时,它提示包升级向导(后来升级失败),但2015年没有给出任何这样的提示(为什么?)。它只是打开。我明白这是因为,我们可以选择Deployment Target Version2015 年,“包升级”是在 2015 年实际部署任何版本时完成的。那么我说得对吗?
  2. 我认为 SSDT 2015 只适用于 SQL Server 2016,而不适用于早期版本。那么,我假设 SSDT 2013 可以与 SQL 2012 一起使用是否正确?
  3. 2015 Shell(集成)是SSDT还是SSDT-BI?它有什么区别呢?

我的理解是:

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

我希望有人逐条回答并消除困惑。当然,有一些指示,我不完全理解。

Cheers.

ps: 这个博客在解决问题时很有帮助。


第一个问题和第二个问题

如果你检查这个微软文章,然后您将看到 SSDT 2015 可以与 SQL Server 2012+ 一起使用,但 SSDT 2013 只能与 SQL Server 2014 一起使用

第三个问题

如果你参考这个Artcile:

在 SSIS 2012、2013 中:

由于与 Visual Studio 中的数据库工具(也称为 SSDT)混淆,这些模板被重命名为 SQL Server Data Tools for Business Intelligence (SSDT-BI)。

在 SSIS 2015 中:

数据库工具和商业智能工具合并为一个产品:SSDT。单独下载。

您还可以参考此链接了解更多信息:

  • SQL Server Data Tools 的早期版本(SSDT 和 SSDT-BI)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSDT、SSDT-BI 不同 SQL 版本的向后兼容性混乱 的相关文章

随机推荐

  • Python:通过加窗的高通 FIR 滤波器

    我想通过 Python 中的窗口创建一个基本的高通 FIR 滤波器 我的代码在下面 并且是故意惯用的 我知道你 很可能 可以用 Python 中的一行代码来完成这个 但我正在学习 我使用了带有矩形窗口的基本 a sinc 函数 我的输出适用
  • 如何清除字符串文字池中的条目[重复]

    这个问题在这里已经有答案了 可能的重复 String intern 的垃圾收集行为 Java 如何存储字符串以及子字符串内部如何工作 根据我的说法 声明为 null 时的 String 引用不会从字符串文字池中删除该条目 我想知道如何清除它
  • 将登录表单与 scrapy 一起使用

    scrapy框架 https github com scrapy scrapy 提供了一个库 供登录需要身份验证的网站时使用 https github com scrapy loginform 我已经浏览了这两个程序的文档 但是我似乎无法弄
  • 在 Kext 中链接 Dylib?

    我为 OS X 编写了一个 kext 它使用 IOKit libusb 和 jpeglib 实现了基于 USB 的帧缓冲区 这两个都是 dylib 由于某种原因 它们无法在 XCode 中正确链接 并且操作系统在尝试加载 kext 时不会解
  • Bokeh 中数据表中的点击选择图表

    我从其他来源获取了以下代码 这不是我自己的代码 该代码允许您在数据表中选择一个单元格 该单元格的 下载 数据将根据所选单元格的行绘制图表 如何扩展此代码 以便如果我有多个变量 例如 下载 和 上传 以及数据表中的更多列 我可以根据该单元格绘
  • 将序列重置为特定值

    我们正在创建现有数据库的 空白 最小副本 并希望将其中一个序列重置为一个值 将数字放在下面是可行的 但我想在导出中的序列具有更高的数字时使其可重用 试图避免删除和重新创建 您可以执行相当于子选择和计算的操作来获取值 还是需要将其设置为第一个
  • 在asp.net中使用SqlDataSource更新gridview

    我想使用 gridview 更新记录SqlDataSource 这就是我正在做的事情 下面是我的 gridview 标记
  • MySQL数据使用谷歌云SQL和SQLAlchemy进行缓存[重复]

    这个问题在这里已经有答案了 这是我在 stackoverflow 上的第一个问题 所以如果我做错了什么 请纠正我 我的数据来自 Google Cloud SQL 托管的数据库 并使用 Flask SQLAlchemy 进行缓存 当我添加新记
  • MySql 查询检索 xml 元素属性的值

    我有 mysql 表 比如 TestSuite 在 TestSuiteDefinition 列中保存 xml 内容 尽管是长文本
  • 在线使用Z3Py证明n^5 <= 5 ^n for n >= 5

    使用以下代码 n Int n s Solver s add n gt 5 s add Not n 5 lt 5 n print s print s check 我们得到以下输出 n 5 n 5 5 n unknown 也就是说 Z3Py 无
  • 我将如何为我的不和谐机器人令牌创建 .env 文件?

    因此 最近有人告诉我 仅将 Discord Bot 令牌存储在顶部的变量中是不好的做法 而 env 文件会更好 有人可以向我解释如何创建包含令牌的 env 文件并将其导入到我的 bot py 文件中吗 您可以使用名为的库 模块python
  • 什么是%pylab?

    我不断看到人们使用 pylab在各种代码片段中 尤其是 iPython 然而我看不到在哪里 pylab在学习Python 以及我拥有的其他几本Python书籍 中的任何地方都提到过 但我不太确定它的含义 我确信答案很简单 但有人能启发我吗
  • 通过 React 中的 API 在 powerbi 服务中创建报告

    我们有一个 React 应用程序 我真正想做的是将 JSON 发送到 power bi 服务 并且根据该 json 数据 powerbi 服务应该为我创建一个可视化 图形报告 我希望整个过程自动化 到目前为止我所做的是 我使用本文档中提到的
  • 为什么编译器支持冗余作用域限定,它合法吗?

    我在两个编译器上进行了测试 并惊讶地发现两者都支持以下内容定义无怨无悔 class A A A A A 请注意 这对于方法也是成功的 尽管当声明过度限定时会被标记 问题 这是一个有效的 C 程序吗 如果是这样 它有什么目的 或者只是一个副产
  • NoSuchWindowError:浏览上下文已被 GeckoDriver Firefox 和 Protractor(Selenium) 丢弃

    我正在尝试使用量角器运行一个简单的测试脚本 环境 Node Version v9 8 0 Protractor Version 5 4 1 Angular Version 1 x Browser s Mozilla Firefox 60 1
  • \npm\node_modules\vs-mda\vs-cli 未被识别为内部或外部命令

    安装了混合应用 CTP 下载了 Backbone 示例 将我的构建设置为 Windows Phone 和模拟器 720 P 并尝试构建 我收到此错误 1 gt Build started Project BackboneTodo Confi
  • 获取每个值的分位数

    R 中是否有一个实现的 函数可以为您提供每个值的经验分位数 我找不到任何 假设我们有 x x c 1 3 4 2 我想要每个元素的分位数 1 0 25 0 75 1 0 5 您可以使用ecdf 功能 ecdf x x 1 0 25 0 75
  • 直线与曲线之间的面积(无功能)

    我想计算橙色线和蓝色线之间的面积 我设法遮蔽了该区域 但我不知道如何应用trapz函数来获取面积 在这篇文章中 两条曲线之间的曲面下面积我得到了一些解决方案 但我没有曲线的具体方程 只是图本身 橙色线的代码是 x 1 0 M1 1 y 1
  • SmartGWT RestDataSource

    我正在使用 SmartGWT SmartClient LGPL 由于项目关系 我无法使用 Pro 我想从 jdbc 连接创建一个 RestDataSource 以便从服务器公开给 SmartGWT 客户端 怎么可能呢 任何帮助是极大的赞赏
  • SSDT、SSDT-BI 不同 SQL 版本的向后兼容性混乱

    在谷歌上广泛搜索不同 SQL Server 版本的 SSDT 和 SSDT BI 后 我希望有人能够找出差异并澄清我混乱的想法 Aim To upgradeSSIS 包从 sql server 2012 到 sql server 2014