创建中央管理服务器和服务器组
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)
本主题说明如何在 SQL Server 中使用 SQL Server Management Studio 指定一个 SQL Server 实例作为中央管理服务器。 中央管理服务器存储组织到一个或多个中央管理服务器组中的 SQL Server 实例列表。 使用中央管理服务器组执行的操作将作用于服务器组中的所有服务器。 这包括使用对象资源管理器连接到服务器以及在多个服务器上同时执行 Transact-SQL 语句和基于策略的管理策略。
注意
不能将早于 SQL Server 2008 (10.0.x) 版本的 SQL Server 指定为中央管理服务器。
本主题内容
开始之前:
若要创建中央管理服务器和服务器组,请使用:
开始之前
安全性
权限
msdb 数据库中有两个数据库角色可授予对中央管理服务器的访问权限。 只有 ServerGroupAdministratorRole 角色的成员能够管理中央管理服务器。 若要连接到中央管理服务器,需要具有 ServerGroupReaderRole 角色的成员身份。
由于中央管理服务器维护的连接是在用户的上下文中使用 Windows 身份验证执行的,因此对注册的服务器的有效权限可能有所不同。 例如,用户可能是 SQL Server A 实例上 sysadmin 固定服务器角色的成员,但仅具有 SQL Server B 实例的有限权限。
使用 SQL Server Management Studio
下面的过程说明如何执行以下步骤。
创建中央管理服务器。
向中央管理服务器添加一个或多个服务器组,和向服务器组添加一个或多个已注册的服务器。
创建中央管理服务器
在 SQL Server Management Studio 中的“视图”菜单上,单击“已注册的服务器”。
在“已注册的服务器”中,展开“数据库引擎”,右键单击“中央管理服务器”,然后单击“注册中央管理服务器”。
在“新建服务器注册”对话框中,从服务器下拉列表中选择要作为中央管理服务器的 SQL Server 的实例。 必须为此中央管理服务器使用 Windows 身份验证。
在 “已注册的服务器”中,输入服务器名称和可选说明。
在“连接属性”选项卡中,查看或修改网络和连接属性。 有关详细信息,请参阅连接到服务器(“连接属性”页)数据库引擎
单击 “测试”,对连接进行测试。
单击“ 保存”。 SQL Server 实例将出现在“中央管理服务器”文件夹下。
创建新服务器组并向该组添加服务器
在 “已注册的服务器”中,展开 “中央管理服务器”。 右键单击在上述步骤中添加的 SQL Server 的实例,然后选择“新建服务器组”。
在 “新建服务器组属性”中,输入组名和可选说明。
在“已注册的服务器”中,右键单击服务器组,然后单击“新建服务器注册”。
在新服务器注册中,选择 SQL Server 实例。 有关详细信息,请参阅创建新的已注册的服务器 (SQL Server Management Studio)。 根据需要添加更多服务器。
同时对多个配置目标执行查询
- 在创建中央管理服务器、一个或多个服务器组以及一个或多个已注册的服务器后,您可以同时对整个组执行查询。 有关如何同时对服务器组中的服务器执行 Transact-SQL 语句的详细信息,请参阅同时对多个服务器执行语句 (SQL Server Management Studio)。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈