15

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

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

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

截图:看这里

此处提供的日志文件: 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。

-

有人能帮忙吗?

4

6 回答 6

3

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

于 2019-05-09T18:08:26.367 回答
2

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

于 2018-01-25T15:24:00.653 回答
1

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

于 2018-05-30T03:48:24.767 回答
1

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

于 2019-03-25T16:02:01.447 回答
1

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

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

于 2018-04-10T09:52:58.707 回答
0

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

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

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

然后,手动下载 SSISOneDesigner2014.msi 并复制进去c:\<filepath>\payload

之后执行以下操作:

SSDT-Setup-ENU.exe /install

这正确安装了其余组件。

于 2018-12-18T21:03:49.863 回答