SQL Server 配置管理器

适用于:SQL Server - 仅限 Windows

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

SQL Server Configuration Manager 随 SQL Server 安装自动安装。 它是 Microsoft 管理控制台 (MMC) 的管理单元,可以从“开始”菜单访问,或者添加到任何其他 MMC 控制台。 MMC 使用 SQLServerManager<version>.msc 文件(例如 SQLServerManager16.msc for SQL Server 2022)打开 SQL Server Configuration Manager。

版本 路径
SQL Server 2025 (17.x) 预览版 C:\Windows\SysWOW64\SQLServerManager17.msc
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 Configuration Manager 是 Microsoft 管理控制台程序的管理单元,而不是独立程序,因此它不会在较新版本的 Windows 中显示为应用程序。

访问 SQL Server 配置管理器

  • Windows 10 和 Windows 11: 若要打开 SQL Server Configuration Manager,请在起始页中键入 SQLServerManager16.msc (for SQL Server 2022)。 对于其他版本,请将 16 替换为相应的数字。 可以通过右键单击 SQLServerManager16.msc 并选择“打开文件位置”,将 SQL Server 配置管理器固定到起始页或任务栏。然后,右键单击该文件,然后选择“固定到开始”或“固定到任务栏”。
  • Windows 8: 在“搜索”栏的“应用”下,键入 SQLServerManager<version>.msc (例如 SQLServerManager16.msc),然后按回车。

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

若要使用 SQL Server Configuration Manager 启动、停止、暂停、恢复或配置其他计算机上的服务,请参阅 SQL Server Configuration Manager:连接到另一台计算机

管理服务

可以使用 SQL Server Configuration Manager 启动、暂停、恢复或停止服务、查看服务属性或更改服务属性。

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

从 SQL Server 2022(16.x 开始),可以使用 SQL Server Configuration Manager 启动、暂停、恢复或停止 SQL Server 的 Azure 扩展。

更改服务使用的帐户

使用 SQL Server Configuration Manager 管理 SQL Server 服务。

重要

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

作为额外的好处,使用 SQL Server Configuration Manager、SQL Server 管理对象(SMO)或 WMI 更改的密码会立即生效,而无需重启服务。

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

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

SQL Server Configuration Manager 允许管理服务器和客户端网络协议,包括强制协议加密、查看别名属性以及启用/禁用协议。

SQL Server Configuration Manager 允许你创建或删除别名、更改使用协议的顺序,或查看服务器别名的属性,包括:

  • 服务器别名 - 用于客户端连接到的计算机的服务器别名。
  • 协议 - 用于配置条目的网络协议。
  • 连接参数 - 与网络协议配置的连接地址关联的参数。

注释

SQL Server 2022 及更高版本不支持使用 SQL Server Configuration Manager 创建别名。 若要为 SQL Server 2022 及更高版本创建别名,请使用 SQL Server 客户端网络实用工具

SQL Server Configuration Manager 还允许查看故障转移群集实例的信息,但群集管理员工具应用于执行某些操作,例如启动和停止服务。

可用的网络协议

SQL Server 支持共享内存、TCP/IP 和命名管道协议。 有关选择网络协议的信息,请参阅 “配置客户端协议”。 SQL Server 不支持 VIA、Banyan VINES 排序数据包协议(SPP)、多协议、AppleTalk 或 NWLink IPX/SPX 网络协议。 以前使用这些协议连接的客户端必须选择其他协议才能连接到 SQL Server。 不能使用 SQL Server Configuration Manager 配置 WinSock 代理。 若要配置 WinSock 代理,请参阅 Internet 安全和身份验证服务器 (ISA) 文档。