【问题标题】:Error when installing SSDT (SQL Server Data Tools)安装 SSDT (SQL Server Data Tools) 时出错
【发布时间】:2018-06-01 17:58:49
【问题描述】:

我在安装 SQL Server Data Tools for Visual Studio 2017 期间遇到问题

我收到以下错误(已翻译):

The requested meta file operation is not supported (0x800707D3)

截图:See here

此处提供的日志文件: https://www.dropbox.com/s/e34kry9ycj76j7n/SSDT-Setup-ENU_20171219090643.log?dl=0

这是链接日志文件中的相关部分:

[13C4:3020][2017-12-19T10:07:22]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:07:22]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:07:22]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:07:22]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:08:49]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:08:51]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:08:51]i000: MainViewModel.OnPackageActionProgress: Percent completed: 0, Overall progress: 27
[13C4:3020][2017-12-19T10:08:51]i000: MainViewModel.OnPackageAction: Install Completed for package SQL Server Integration Services 2012 (id: SSISOneDesigner2012)
[13C4:3020][2017-12-19T10:08:51]i319: Applied rollback package: SSISOneDesigner2012, result: 0x0, restart: None
[4214:2830][2017-12-19T10:08:51]i329: Removed package dependency provider: {DB97C76B-9116-42C5-8814-0041856EB9E6}, package: SSISOneDesigner2012
[4214:2830][2017-12-19T10:08:51]i329: Removed package dependency provider: Microsoft.DataTools.ReportingServices, package: Microsoft.DataTools.ReportingServices
[4214:2830][2017-12-19T10:08:51]i329: Removed package dependency provider: Microsoft.DataTools.AnalysisServices, package: Microsoft.DataTools.AnalysisServices
[13C4:3020][2017-12-19T10:08:51]i000: MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 100
[4214:2830][2017-12-19T10:08:51]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{058aacb1-dd61-42d2-951e-fc2d0b51c456}, resume: None, restart: None, disable resume: No
[4214:2830][2017-12-19T10:08:51]i330: Removed bundle dependency provider: {058aacb1-dd61-42d2-951e-fc2d0b51c456}
[4214:2830][2017-12-19T10:08:51]i352: Removing cached bundle: {058aacb1-dd61-42d2-951e-fc2d0b51c456}, from path: C:\ProgramData\Package Cache\{058aacb1-dd61-42d2-951e-fc2d0b51c456}\
[4214:2830][2017-12-19T10:08:51]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{058aacb1-dd61-42d2-951e-fc2d0b51c456}, resume: None, restart initiated: No, disable resume: No
[13C4:3020][2017-12-19T10:08:51]e000: MainViewModel.OnBundleAction: Bundle action failed: De aangevraagde metabestandsbewerking wordt niet ondersteund (0x800707D3)
[13C4:3020][2017-12-19T10:08:51]i399: Apply complete, result: 0x800707d3, restart: None, ba requested restart:  No
[13C4:2DC4][2017-12-19T10:09:07]i000: MainViewModel.OpenUrl: Opening url: C:\Users\GEBRUI~1\AppData\Local\Temp\SsdtSetup\SSDT-Setup-ENU_20171219090643.log
[13C4:2DC4][2017-12-19T10:10:35]i000: MainViewModel.OpenUrl: Opening url: 
C:\Users\GEBRUI~1\AppData\Local\Temp\SsdtSetup\SSDT-Setup-ENU_20171219090643.log

我已经安装了 SQL Server Management Studio 17,不久之前又安装了 SQL Server 2017。

-

有人可以帮忙吗?

【问题讨论】:

  • 不幸的是,我在使用这个工具时总是遇到问题。这是一个不同的错误,但这是我如何成功安装它的指南,你可以试试这个。 stackoverflow.com/questions/46421619/…
  • 感谢您的回复。我到了第 3 步,没有修复按钮。但我确实注意到只有 SQL Server 数据库被勾选,而其他数据库都没有(SSAS、SSIS、SSRS)。将尝试按零件安装。
  • 会不会和安装顺序有关? SSManagement Studio --> SQL 2017 --> SData 工具
  • 不确定 - 如果你用谷歌搜索,你会发现不幸的故事。这通常与任何先前安装的 Visual Studio 相关
  • 答案很简单。 24 小时尝试后,我发现缺少一些 Visual Studio 2017 组件。安装组件后运行 SSDT 设置,它将工作。

标签: sql visual-studio-2017 ssms sql-server-data-tools sql-server-2017


【解决方案1】:

我尝试将 SSDT 安装到 Visual Studio 2019(我安装的唯一 VS 版本)。通过告诉 SSDT 安装独立的 Visual Studio 2017 选项并在 Visual Studio 2019 中安装扩展“SQL Server Integration Services Projects”来修复。

【讨论】:

    【解决方案2】:

    我得到了完全相同的错误。我不得不修复我的 Visual Studio Professional 2017 实例,因为那是我安装工具的地方。修复该实例后,设置 SSDT 没有问题。幸运的是我刚刚安装了 Visual Studio,所以我没有丢失任何配置。

    【讨论】:

    【解决方案3】:

    对我有用的是重新启动计算机并重新安装 SSDT。

    我在 SSDT 设置中安装了 Visual Studio。

    【讨论】:

      【解决方案4】:

      从 Microsoft 下载并安装以下 .vsix 文件(我从日志中获得了这些链接):

      【讨论】:

      • Microsoft.DataTools.AnalysisServices 链接不正确,Visual Studio Marketplace 上有一个可用的链接:marketplace.visualstudio.com/…
      • 如何让它为 Visual Studio 2017 而不是 2015 安装?
      【解决方案5】:

      我知道这是一个老问题,但对我有用的是右键单击 SSDT 安装程序(将其下载到您的笔记本电脑/PC,而不是从浏览器运行它)并以管理员身份运行它。我很幸运能够在没有任何其他步骤的情况下让它工作。

      【讨论】:

      • 这真的很有帮助!!我在上面尝试了很多方法,只有这个简单的方法有效..
      【解决方案6】:

      在我的情况下,SSISOneDesigner2014.msi 在日志中给我一个下载错误,唯一的解决方法是执行 offline SSDT 安装,因为我已经有一个 Visual Studio 2017 实例,正在执行

      SSDT-Setup-ENU.exe /layout c:\<filepath>
      

      (其中 filepath 是您要下载安装程序文件的任何位置。)

      然后,手动下载SSISOneDesigner2014.msi,复制到c:\&lt;filepath&gt;\payload

      然后执行以下操作:

      SSDT-Setup-ENU.exe /install
      

      这正确安装了其余的组件。

      【讨论】:

        猜你喜欢
        • 2017-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多