適用於: SQL Server 2014、SQL Server 2012
癥狀
安裝 SQL Server 2014 或 SQL Server 2012 與 SQL Server Management Studio (SSMS) 或 SQL Server Data Tools (SSDT) 之後,下列程式會安裝並列為已安裝的程式:
Microsoft Visual Studio 2010 Shell (隔離)
Microsoft Visual Studio 2010 Shell (整合)
當您使用安全性軟體掃描伺服器時,Visual Studio 2010 Shell 可能會標示為終止支援 (EOS) 或過時的軟體。
原因
當您安裝 SQL Server 2014 或 SQL Server 2012 時,您會發現 SSMS 需要 Visual Studio 2010 Shell(隔離式),SSDT 需要 Visual Studio 2010 Shell(整合式)。 SQL Server Management Studio (SSMS) 隨附於這些版本中的 SQL Server 資料庫引擎。
根據 Visual Studio 2010 的Microsoft生命周期原則,支援已於 2020 年 7 月 14 日結束。 不過,如果 Visual Studio 2010 Shell (Isolated) 或 Shell (Integrated) 與 SQL Server 2014 或 SQL Server 2012 一起安裝,則 Visual Studio 2010 Shell 將會受到支援,直到 SQL Server 2014(2024 年 7 月 9 日)或 SQL Server 2012(2022 年 7 月 12 日)終止支持為止。
從 SQL Server 2016 開始,SSMS 和 SSDT 不再隨附於 SQL Server 位,但可以下載為個別的應用程式。 這些更新版本與 Visual Studio 2010 Shell 元件沒有相依性。 因此,您可以下載並使用更多最新版的 SSMS 或 SSDT。 如需這些工具變更的詳細資訊,請參閱 SQL Server 2016 的 SQL 用戶端工具更新。
因應措施
若要避免依賴 Visual Studio 2010 Shell 元件,您可以卸載並下載最新的 SSMS 或 SSDT 版本。 以下說明如何達成此目標:
使用 SQL Server 安裝精靈卸載 已安裝的 SSMS 或 SSDT 版本。
-
備註
- 如果您使用 SSMS 來管理 SQL Server Integration Services (SSIS) 套件,請參閱 支援的 SQL 供應專案。
- 如果您使用 Business Intelligence Development Studio (BIDS) 來設計和管理 SSIS 套件,請參閱 支援的 SQL 版本。
請確定其他應用程式或服務未使用 Visual Studio 2010 Shell(Isolated) 或 Shell(整合式)。
透過 [新增或移除程式] 卸載 Visual Studio 2010 Shell (Isolated) 或 Shell (整合式)。