none
为什么安装了 SQL Server Management Studio 17.9.1 版后会自动安装上 SQL Server 2017? RRS feed

  • 问题

  • 原先安装的是 SQL Server 2016 Express 版,安装好后,根据安装程序所提供的链接,在

    https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017 页面中下载了 Chinese (Simplified) 的 SSMS ,即 SQL Server Management Studio 17.9.1 版,安装包文件名为 SSMS-Setup-CHS.exe 。可没想到的是安装好后却另外给我安装上了 SQL Server 2017 ???!

    SQL Server 2016 安装好后的程序菜单如下:

    C:\PROGRAMDATA\MICROSOFT\WINDOWS\START MENU\PROGRAMS\MICROSOFT SQL SERVER 2016

    │  SQL Server 2016 导入和导出数据(32 位).lnk
    │  SQL Server 2016 导入和导出数据(64 位).lnk

    ├─文档和社区
    │      SQL Server 文档.lnk
    │      管理帮助设置.lnk
    │      资源中心.lnk

    └─配置工具
            Reporting Services 配置管理器.lnk
            SQL Server 2016 安装中心(64 位).lnk
            SQL Server 2016 配置管理器.lnk
            SQL Server 2016 错误和使用情况报告.lnk

    SQL Server 2017 安装好后的程序菜单如下:

    C:\PROGRAMDATA\MICROSOFT\WINDOWS\START MENU\PROGRAMS\MICROSOFT SQL SERVER 2017
    │  SQL Server 2017 导入和导出数据(32 位).lnk

    ├─Analysis Services
    │      部署向导.lnk

    ├─Integration Services
    │      SQL Server 2017 执行包实用工具.lnk
    │      SQL Server 2017 数据配置文件查看器.lnk
    │      SQL Server 2017 数据馈送发布向导.lnk
    │      SQL Server 2017 部署向导.lnk
    │      SQL Server 2017 项目转换向导.lnk

    ├─性能工具
    │      SQL Server 2017 数据库引擎优化顾问.lnk

    └─配置工具
            Reporting Services 配置管理器.lnk

    请问这是怎么回事?在安装时并没有什么选项,我只想安装个 SQL Server Management Studio ,可为什么会另外安装上 SQL Server 2017 ?

    2019年1月14日 9:32

答案

  • 别担心,不会给你自动安装上SQL Server 2017的,这个很贵的,几十万一套。

    这些只是SQL Server 2017的客户端管理工具。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 DOSforever 2019年1月14日 12:36
    2019年1月14日 9:46
    版主
  • 因为您装的是 SQL Server Management Studio 17.9.1 ,您可以安装 SQL Server Management Studio 16 就没有这些了。

    想不想时已是想,不如不想都不想。

    • 已标记为答案 DOSforever 2019年1月15日 4:12
    2019年1月15日 1:49
    版主
  • Hi DOSforever,

    首先SSMS需要依赖这些组件来管理SQL Server,这些组件都可以在客户端上单独使用(即使不安装SQL Server,用以连接远程的SQL Server)。

    SSMS 17.x能够兼容SQL Server 2017及之前的版本的SQL Server,由于您机器上只有SQL Server 2016的管理工具,为了兼容SQL Server 2017,所以需要SQL Server 2017 的客户端管理工具。

    简单来说,如果您使用SSMS 17.x远程连接SQL Server 2017,如果本地只有SQL Server 2016的管理工具,有可能会出现兼容问题。

    Best Regards,

    Teige


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 DOSforever 2019年1月15日 4:12
    2019年1月15日 1:56
    版主

全部回复

  • 别担心,不会给你自动安装上SQL Server 2017的,这个很贵的,几十万一套。

    这些只是SQL Server 2017的客户端管理工具。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 DOSforever 2019年1月14日 12:36
    2019年1月14日 9:46
    版主
  • 那为什么会给我自动安装上 SQL Server 2017 的客户端管理工具?我装的是 SQL Server 2016 ,也只想装个 2016 的客户端管理工具,为啥非要给我多装个 2017 的客户端管理工具?并且安装时没有选项?
    2019年1月14日 10:11
  • 因为您装的是 SQL Server Management Studio 17.9.1 ,您可以安装 SQL Server Management Studio 16 就没有这些了。

    想不想时已是想,不如不想都不想。

    • 已标记为答案 DOSforever 2019年1月15日 4:12
    2019年1月15日 1:49
    版主
  • Hi DOSforever,

    首先SSMS需要依赖这些组件来管理SQL Server,这些组件都可以在客户端上单独使用(即使不安装SQL Server,用以连接远程的SQL Server)。

    SSMS 17.x能够兼容SQL Server 2017及之前的版本的SQL Server,由于您机器上只有SQL Server 2016的管理工具,为了兼容SQL Server 2017,所以需要SQL Server 2017 的客户端管理工具。

    简单来说,如果您使用SSMS 17.x远程连接SQL Server 2017,如果本地只有SQL Server 2016的管理工具,有可能会出现兼容问题。

    Best Regards,

    Teige


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 DOSforever 2019年1月15日 4:12
    2019年1月15日 1:56
    版主
  • 安装完 SQL Server 2016 Express 版和 SSMS 17.9.1 后 Windows 的安装程序列表中与 SQL 有关的有以下几种,其中作为“服务”的既有 Server 2016 又有 Server 2017 ,请问这正常吗?另一个 SQL Server 2017 是假的?

    Browser for SQL Server 2016    Microsoft Corporation    2019/1/13    9.26 MB    13.2.5026.0
    Microsoft ODBC Driver 13 for SQL Server    Microsoft Corporation    2019/1/13    8.95 MB    14.0.1000.169
    Microsoft SQL Server 2008 安装程序支持文件    Microsoft Corporation    2019/1/13    47.3 MB    10.3.5500.0
    Microsoft SQL Server 2012 Native Client     Microsoft Corporation    2019/1/13    7.77 MB    11.3.6518.0
    Microsoft SQL Server 2014 管理对象    Microsoft Corporation    2019/1/13    25.2 MB    12.0.2000.8
    Microsoft SQL Server 2016 (64 位)    Microsoft Corporation    2019/1/13        
    Microsoft SQL Server 2016 LocalDB    Microsoft Corporation    2019/1/13    234 MB    13.2.5026.0
    Microsoft SQL Server 2016 T-SQL Language Service     Microsoft Corporation    2019/1/13    7.31 MB    13.0.14500.10
    Microsoft SQL Server 2016 T-SQL ScriptDom    Microsoft Corporation    2019/1/13    7.36 MB    13.2.5026.0
    Microsoft SQL Server 2016 安装程序(简体中文)    Microsoft Corporation    2019/1/13    54.0 MB    13.2.5026.0
    Microsoft SQL Server 2017    Microsoft Corporation    2019/1/13        
    Microsoft SQL Server 2017 T-SQL 语言服务    Microsoft Corporation    2019/1/13    8.55 MB    14.0.17289.0
    Microsoft SQL Server 2017 策略    Microsoft Corporation    2019/1/13    1.11 MB    14.0.1000.169
    Microsoft SQL Server Data-Tier Application Framework (x86) - zh-CN    Microsoft Corporation    2019/1/13    20.3 MB    14.0.4127.1
    Microsoft SQL Server Management Studio - 17.9.1    Microsoft Corporation    2019/1/13    2.93 GB    14.0.17289.0
    Microsoft System CLR Types for SQL Server 2014    Microsoft Corporation    2019/1/13    5.69 MB    12.0.2402.11
    Microsoft System CLR Types for SQL Server 2017    Microsoft Corporation    2019/1/13    8.31 MB    14.0.1000.169
    Microsoft VSS Writer for SQL Server 2016    Microsoft Corporation    2019/1/13    3.22 MB    13.2.5026.0
    适用于 SQL Server 的 Active Directory 验证库    Microsoft Corporation    2019/1/13    1.82 MB    14.0.1000.169

    2019年1月15日 8:59
  • 这个也不能说是假的,但是里面只包含很少的组件

    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年1月15日 9:11
    版主
  • 这个服务,不是Windows系统服务(services.msc)里面看到的那个服务。

    想不想时已是想,不如不想都不想。

    2019年1月16日 6:28
    版主