SQL Server 配置管理器

适用于:SQL Server

SQL Server 配置管理器是一种工具,用于管理与 SQL Server 关联的服务、配置 SQL Server 使用的网络协议以及从 SQL Server 客户端计算机管理网络连接配置。 从 SQL Server 2022 (16.x) 开始,可以使用配置管理器管理适用于 SQL Server 的 Azure 扩展。

SQL Server 配置管理器随 SQL Server 一起安装。 SQL Server 配置管理器是一种可以通过“开始”菜单访问的 Microsoft 管理控制台管理单元,也可以将其添加到任何其他 Microsoft 管理控制台的显示界面中。 Microsoft 管理控制台 (mmc.exe) 使用 SQLServerManager<version>.msc 文件(例如 SQL Server 2016 (13.x) 的 SQLServerManager13.msc)打开配置管理器。 需要相应的 SQL Server 配置管理器版本来管理该特定版本的 SQL Server。 以下是在 C 盘上安装 Windows 时的最近五个版本的路径。

版本 路径
SQL Server 2022 C:\Windows\SysWOW64\SQLServerManager16.msc
SQL Server 2019 C:\Windows\SysWOW64\SQLServerManager15.msc
SQL Server 2017 C:\Windows\SysWOW64\SQLServerManager14.msc
SQL Server 2016 C:\Windows\SysWOW64\SQLServerManager13.msc
SQL Server 2014 (12.x) C:\Windows\SysWOW64\SQLServerManager12.msc
SQL Server 2012 (11.x) C:\Windows\SysWOW64\SQLServerManager11.msc

注意

因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以 SQL Server 配置管理器在新版本的 Windows 中不显示为一个应用程序。

  • Windows 10 或 11
    要打开 SQL Server 配置管理器,请导航到上面列出的版本的文件位置。 选择 SQLServerManager16.msc 以打开配置管理器。 还可以右键单击 SQLServerManager16.msc,将配置管理器固定到起始页或任务栏。

  • Windows 8
    若要打开 SQL Server 配置管理器,请在“搜索”超级按钮中的“应用”下,键入 SQLServerManager<version>.msc(例如 SQLServerManager13.msc),然后按“Enter”。

SQL Server 配置管理器和 SQL Server Management Studio 使用 Window Management Instrumentation (WMI) 来查看和更改某些服务器设置。 WMI 提供了一种统一的方式,用于与管理 SQL Server 工具所请求注册表操作的 API 调用进行连接,并可对 SQL Server 配置管理器管理单元组件选定的 SQL 服务提供增强的控制和操作。 有关配置与 WMI 相关的权限的信息,请参阅 在 SQL Server 工具中将 WMI 配置为显示服务器状态

要使用 SQL Server 配置管理器在另一台计算机上启动、停止、暂停、恢复或配置服务,请参阅连接到另一台计算机(SQL Server 配置管理器)

管理服务

使用 SQL Server 配置管理器可以启动、暂停、恢复或停止服务,还可以查看或更改服务属性。

使用 SQL Server 配置管理器通过启动参数启动数据库引擎。 有关详细信息,请参阅配置服务器启动选项(SQL Server 配置管理器)

从 SQL Server 2022 (16.x) 开始,可以使用 SQL Server 配置管理器启动、暂停、恢复或停止适用于 SQL Server 的 Azure 扩展。

更改服务使用的帐户

使用 SQL Server 配置管理器管理 SQL Server 服务。

重要

始终使用 SQL Server 工具(例如 SQL Server 配置管理器)来更改 SQL Server 或 SQL Server 代理服务使用的帐户,或者更改帐户的密码。 除了更改帐户名以外,SQL Server 配置管理器还可以执行其他配置,例如在 Windows 注册表中设置权限,以使新的帐户可以读取 SQL Server 设置。 其他工具(例如 Windows 服务控制管理器)可以更改帐户名,但不能更改关联的设置。 如果服务不能访问注册表的 SQL Server 部分,该服务可能无法正确启动。

另一个优点是:使用 SQL Server 配置管理器、SMO 或 WMI 更改的密码无需重新启动服务便可立即生效。

管理服务器和客户端网络协议

SQL Server 配置管理器可以配置服务器和客户端网络协议以及连接选项。 启用正确协议后,通常不需要更改服务器网络连接。 但是,如果你需要重新配置服务器连接,以使 SQL Server 侦听特定的网络协议、端口或管道,则可以使用 SQL Server 配置管理器。 有关启用协议的详细信息,请参阅 启用或禁用服务器网络协议。 有关通过防火墙允许访问协议的信息,请参阅 配置 Windows 防火墙以允许 SQL Server 访问

使用 SQL Server 配置管理器可以管理服务器和客户端网络协议,其中包括强制协议加密、查看别名属性或启用/禁用协议等功能。

SQL Server 配置管理器可以创建或删除别名、更改协议的使用顺序或查看服务器别名的属性,其中包括:

  • 服务器别名 — 客户端所连接到的计算机的服务器别名。

  • 协议 - 用于配置条目的网络协议。

  • 连接参数 - 与用于网络协议配置的连接地址关联的参数。

虽然某些操作(例如启动和停止服务)应使用群集管理器,但使用 SQL Server 配置管理器也可以查看有关故障转移群集实例的信息。

可用的网络协议

SQL Server 支持共享内存、TCP/IP 和命名管道协议。 有关选择网络协议的详细信息,请参阅配置客户端协议。 SQL Server 不支持 VIA、Banyan VINES 顺序包协议 (SPP)、多协议、AppleTalk 或 NWLink IPX/SPX 网络协议。 以前使用这些协议连接的客户端必须选择其他协议才能连接到 SQL Server。 不能使用 SQL Server 配置管理器来配置 WinSock 代理。 若要配置 WinSock 代理,请参阅 ISA Server 文档。

管理服务操作指南主题(SQL Server 配置管理器)

启动、停止、暂停、继续、重新启动数据库引擎、SQL Server 代理或 SQL Server Browser 服务

启动、停止或暂停 SQL Server 代理服务

将 SQL Server 实例设置为自动启动(SQL Server 配置管理器)

防止 SQL Server 实例自动启动(SQL Server 配置管理器)