通过


用于配置管理的 WMI 提供程序类

适用范围:SQL Server

用于配置管理的 SQL Server WMI 提供程序公开了一组类,管理员、自动化系统和管理工具可用于查询和修改 SQL Server 实例设置、网络库、协议属性、错误日志和服务配置。
本文将 WMI 类组织为功能组,以便可以快速找到适用于配置方案的类。

客户端网络和配置类

这些类定义 SQL Server 客户端如何解析服务器、使用网络库并确定客户端级通信设置。

Class Description
ClientNetLibInfo 返回有关已安装客户端网络库和协议的信息
ClientNetworkProtocol 表示特定的客户端网络协议配置(如 TCP/IP 或命名管道)
ClientNetworkProtocolProperty 公开客户端网络协议的协议级别设置
ClientSettings 提供高级客户端配置,包括解析行为和默认值
ClientSettingsGeneralFlag 表示用于切换或控制客户端功能的常规客户端标志

服务器网络和协议配置

这些类控制服务器端网络选项,例如协议启用、IP 绑定和高级通信属性。

Class Description
ServerNetworkProtocol 表示服务器端网络协议(TCP/IP、命名管道、共享内存)
ServerNetworkProtocolIPAddress 表示 SQL Server 网络协议的 IP 地址特定的绑定和配置
ServerNetworkProtocolProperty 公开协议级别的可配置设置,例如端口和数据包行为

服务器设置、标志和实例元数据

这些类提供可用于查询或控制 SQL Server 实例级设置、标志和服务器环境详细信息的信息。

Class Description
ServerSettings 定义常规 SQL Server 实例配置设置
ServerSettingsGeneralFlag 表示启用或禁用服务器级功能的可配置标志
CInstance 提供有关故障转移群集环境中的群集 SQL Server 实例的详细信息
SInstance 表示独立的 SQL Server 实例,包括标识和配置元数据

SQL Server 服务和别名管理

使用这些类来管理 SQL Server 服务,例如启动、停止和配置它们。 还可以管理客户端和服务器别名定义。

Class Description
SqlService 表示与 SQL 相关的 Windows 服务,例如 SQL Server、SQL 代理或浏览器,并允许管理其状态
SqlServiceAdvancedProperty 公开高级服务配置属性
SqlServerAlias 表示重定向 SQL Server 连接的客户端别名定义

SQL Server 错误日志和诊断类

这些类公开 SQL Server 错误日志元数据和错误事件。 通过使用它们,可以监视或自动执行日志分析。

Class Description
SqlErrorLogEvent 表示 SQL Server 错误日志中记录的各个事件
SqlErrorLogFile 提供有关 SQL Server 错误日志文件的元数据,包括路径、大小和滚动更新行为

安全性和证书配置

这些类支持加密连接的客户端和服务器证书管理。

Class Description
SecurityCertificate 表示 SQL Server 用于加密网络通信的证书