SQL Server 配置管理器
适用范围: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 配置管理器是一种可以通过“开始”菜单访问的 Microsoft 管理控制台管理单元,也可以将其添加到任何其他 Microsoft 管理控制台的显示界面中。 Microsoft 管理控制台 (mmc.exe) 使用 SQLServerManager<version>.msc 文件(例如 SQL Server 2016 (13.x) 的 SQLServerManager13.msc)打开 SQL Server 配置管理器。 需要相应的 SQL Server 配置管理器版本来管理该特定版本的 SQL Server。 以下是在 C 盘上安装 Windows 时的最近五个版本的路径。
版本 | 路径 |
---|---|
SQL Server 2022 (16.x) | C:\Windows\SysWOW64\SQLServerManager16.msc |
SQL Server 2019 (15.x) | C:\Windows\SysWOW64\SQLServerManager15.msc |
SQL Server 2017 (14.x) | C:\Windows\SysWOW64\SQLServerManager14.msc |
SQL Server 2016 (13.x) | 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 和 Windows 11 | 若要打开 SQL Server 配置管理器,请在“起始页”中键入 SQLServerManager16.msc (适用于 SQL Server 2022 (16.x))。 对于其他版本的 SQL Server,请将 16 替换为相应的数字。 选择 SQLServerManager16.msc 将打开 SQL Server 配置管理器。 若要将 SQL Server 配置管理器固定到起始页或任务栏,请右键单击“SQLServerManager16.msc ”,然后选择“打开文件位置”。 在“Windows 文件资源管理器”中,右键单击“SQLServerManager16.msc ”,然后选择“固定到起始页”或“固定到任务栏”。 |
Windows 8 | 若要打开 SQL Server 配置管理器,请在“搜索”超级按钮中的“应用”下,键入 SQLServerManager<version>.msc (例如 SQLServerManager16.msc ),然后按 Enter。 |
SQL Server 配置管理器和 SQL Server Management Studio 使用 Window Management Instrumentation (WMI) 来查看和更改某些服务器设置。 WMI 提供了一种统一的方法,用于与管理 SQL Server 工具请求的注册表操作的 API 调用进行交互。 WMI 还提供对 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 配置管理器、SQL Server 管理对象 (SMO) 或 WMI 更改的密码无需重启服务便可立即生效。
管理服务器和客户端网络协议
SQL Server 配置管理器可以配置服务器或客户端网络协议以及连接选项。 启用正确协议后,通常不需要更改服务器网络连接。 但是,如果需要重新配置服务器连接,以使 SQL Server 侦听特定的网络协议、端口或命名管道,则可以使用 SQL Server 配置管理器。 有关启用协议的详细信息,请参阅启用或禁用服务器网络协议。 有关允许通过防火墙允许访问协议的信息,请参阅配置 Windows 防火墙以允许 SQL Server 访问。
使用 SQL Server 配置管理器可以管理服务器和客户端网络协议,其中包括强制协议加密、查看别名属性或启用/禁用协议等功能。
SQL Server 配置管理器可以创建或删除别名、更改协议的使用顺序或查看服务器别名的属性,其中包括:
- 服务器别名 — 客户端所连接到的计算机的服务器别名。
- 协议 - 用于配置条目的网络协议。
- 连接参数 - 与用于网络协议配置的连接地址关联的参数。
注意
SQL Server 2022 及更高版本不支持使用 SQL Server 配置管理器创建别名。 若要为 SQL Server 2022 及更高版本创建别名,请使用 SQL Server 客户端网络实用程序工具。
虽然某些操作(例如启动和停止服务)应使用群集管理器,但使用 SQL Server 配置管理器也可以查看有关故障转移群集实例的信息。
可用的网络协议
SQL Server 支持共享内存、TCP/IP 和命名管道协议。 有关选择网络协议的详细信息,请参阅配置客户端协议。 SQL Server 不支持 VIA、Banyan VINES 顺序包协议 (SPP)、多协议、AppleTalk 或 NWLink IPX/SPX 网络协议。 以前使用这些协议连接的客户端必须选择其他协议才能连接到 SQL Server。 不能使用 SQL Server 配置管理器来配置 WinSock 代理。 若要配置 WinSock 代理,请参阅 Internet 安全和身份验证服务器 (ISA) 文档。