当前位置: 首页 > 数据应用 > SqlServer

SQL Server 配置管理器的作用和使用方法

时间:2023-06-28 16:08:28 SqlServer

SQL Server 配置管理器是一种工具,用于管理与 SQL Server 相关联的服务、配置 SQL Server 使用的网络协议以及从 SQL Server 客户端计算机管理网络连接配置。从 SQL Server 2022 (16.x) 开始,可以使用 Configuration Manager 来管理 SQL Server 的 Azure 扩展。本文将介绍 SQL Server 配置管理器的常见功能和操作。

管理服务

使用 SQL Server 配置管理器可以启动、暂停、恢复或停止服务,还可以查看或更改服务属性。例如,可以使用 SQL Server 配置管理器通过启动参数启动 数据库引擎 。有关详细信息,请参阅 [配置服务器启动选项(SQL Server 配置管理器)](https://learn.microsoft.com/zh-cn/sql/relational-databases/sql-server-configuration-manager?view=sql-server-ver16#:~:text=%E9%85%8D%E7%BD%AE%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%AF%E5%8A%A8%E9%80%89%E9%A1%B9) 。从 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 配置管理器。有关启用协议的详细信息,请参阅 [启用或禁用服务器网络协议](https://learn.microsoft.com/zh-cn/sql/relational-databases/sql-server-configuration-manager?view=sql-server-ver16#:~:text=%E5%90%AF%E7%94%A8%E6%88%96%E7%A6%81%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%BD%91%E7%BB%9C%E5%8D%8F%E8%AE%AE) 。有关通过防火墙允许访问协议的信息,请参阅 [配置 Windows 防火墙以允许 SQL Server 访问](https://learn.microsoft.com/zh-cn/sql/relational-databases/sql-server-configuration-manager?view=sql-server-ver16#:~:text=%E9%85%8D%E7%BD%AE%20Windows%20%E9%98%B2%E7%81%AB%E5%A2%99%E4%BB%A5%E5%85%81%E8%AE%B8%20SQL%20Server%20%E8%AE%BF%E9%97%AE) 。

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

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

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

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

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

可用的网络协议

SQL Server 支持共享内存、TCP/IP 和命名管道协议。有关选择网络协议的信息,请参阅 [Configure Client Protocols](https://learn.microsoft.com/zh-cn/sql/relational-databases/sql-server-configuration-manager?view=sql-server-ver16#:~:text=Configure%20Client%20Protocols) 。