1

我試圖將Microsoft SQL Server數據工具更新安裝到Visual Studio 2015 Professional中。這樣做時我收到以下錯誤信息:缺少SSDT安裝程序先決條件:SQL Server 2016系統CLR類型

安裝程序缺少安裝先決條件:
-Microsoft SQL Server 2016系統CLR類型。要繼續,請從http://go.microsoft.com/fwlink/?LinkID=398158安裝SQL Server 2016系統CLR類型,然後再次運行安裝操作。

Microsoft提供的超鏈接實際上將我帶到Microsoft SQL Server 2014 Feature Pack。儘管如此,我仍然繼續安裝ENU\x64\SQLSysClrTypes.msi。爲了更加確定,我導航到Microsoft SQL Server 2016 Feature Pack並從最新版本的SQL Server安裝了ENU\x64\SQLSysClrTypes.msi

當再次運行SQL Server數據工具安裝程序時,我在安裝程序消息和日誌文件中收到同樣的致命錯誤。日誌文件報告錯誤代碼0x80070643。我發現這個問題最有用的文章是KB976982。我曾嘗試運行Microsoft .NET Framework修復工具;該工具無法解決問題,我正在繼續努力。

+0

什麼是您的機器上的操作系統?您是否安裝了最新的Windows Update? –

+0

當時是安裝了最新更新的Windows 10。 – dkmann

回答

2

我試圖用update 3打開我的VS專業版2015並轉到Tools-Extensions and Updates ...和Updates- Product Updates,並且應該有SSDT的更新,點擊'Update'按鈕進行安裝,它已成功安裝。

如果這種行爲不適合你,你可以去控制面板 - 程序和功能卸載Microsoft系統CLR類型的SQL Server 2016噸的項目及更早版本然後導航到Microsoft® SQL Server® 2016 Feature Pack和下載ENU \ 64 \ SQLSysClrTypes。 msi和ENU \ x86 \ SQLSysClrTypes.msi,然後安裝它們。之後,再次安裝上述SSDT。同時,請確保您以本地管理員帳戶登錄,而不是域帳戶進行此安裝。

順便說一句,錯誤代碼0x80070643是一般錯誤代碼,這個安裝失敗的根本原因應該記錄在日誌文件中,您也可以使用http://aka.ms/vscollect來收集安裝日誌。使用它之後,您會在%temp%文件夾下找到vslogs.zip,然後將文件上傳到https://onedrive.live.com/並在此處共享鏈接。

+0

我已經按照你所建議的所有步驟進行了操作,目前還沒有運氣。 [SSDT]的日誌文件(https://1drv.ms/u/s!Ah0PMmLPgqljblY99BUNdXk7c7E)和[SMO]的日誌文件(https://1drv.ms/u/s!Ah0PMmLPgqljbVzwQsuUF-2ISkA)。我發現SMO是由於SQLSysClrTypes依賴項而失敗的安裝程序。 – dkmann

+0

暫時禁用任何防病毒和防火牆或聯機備份軟件(如果有),卸載早期版本的管理對象和SQLCLRTypes,然後從Microsoft®SQL Server下載SQLSysClrTypes.msi(x86/x64)和SharedManagementObjects.msi(x86/x64) ®2016功能包:https://www.microsoft.com/en-us/download/details.aspx?id = 52676&WT.mc_id = rss_alldownloads_all並以管理員身份運行以首先安裝SQLSysClrTypes.msi,然後安裝SharedManagementObjects。微星。 –

0

我得到了同樣的問題和以上的解決方案(更新SSDT)沒有爲我工作。所以,這裏是一步工作的解決方案一步的指示:

  1. 打開SQL Server 2016 Feature Pack
  2. 點擊下載
  3. 選擇ENU\x64\SQLSysClrTypes.msiENU\x86\ReportViewer.msi
  4. 點擊下一頁(下載會開始)
  5. 現在安裝msi文件
  6. 最後,重新安裝的SQL Server 2016

注:

  1. SQL Server 2016 Step by Step Installation Guide新手
  2. 不需要取消現有的安裝安裝
  3. 不需要創建新的實例在安裝過程中,只需選擇舊的實例
  4. 測試在的Windows 8的Visual Studio 2015年更新314-August-2017

希望這將幫助別人! :)

相關問題