安装SSDT时出错(SQL Server数据工具)

问题描述 投票:9回答:6

我在安装Visual Studio 2017的SQL Server数据工具时遇到问题

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

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。

-

有人能帮忙吗?

sql visual-studio-2017 ssms sql-server-data-tools sql-server-2017
6个回答
2
投票

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


1
投票

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

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


1
投票

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


1
投票

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


0
投票

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

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

(文件路径是您要下载安装程序文件的任何位置。)

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

之后执行以下操作:

SSDT-Setup-ENU.exe /install

这正确安装了其余组件。


0
投票

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


-1
投票

我得到了完全相同的错误。我只重新启动笔记本电脑,然后成功安装了所有组件。

© www.soinside.com 2019 - 2024. All rights reserved.