Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 2.92 KB

understanding-the-wmi-provider-for-configuration-management.md

File metadata and controls

44 lines (32 loc) · 2.92 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic helpviewer_keywords
WMI Provider for Configuration Management
Learn how the WMI Provider for Configuration Management uses WMI to manage services, server aliases, and client/server network settings in SQL Server.
markingmyname
maghan
03/14/2017
sql
wmi
reference
WMI Provider for Configuration Management, operations supported

Understanding the WMI Provider for Configuration Management

[!INCLUDE SQL Server] [!INCLUDEmsCoName] [!INCLUDEssNoVersion] provides the WMI Provider for Configuration Management. This lets you use Windows Management Instrumentation (WMI) to manage [!INCLUDEssNoVersion] services, [!INCLUDEssNoVersion] client and server network settings, and server aliases. [!INCLUDEssNoVersion] services, network settings, and aliases are represented by WMI objects in the root\Microsoft\SqlServer\ComputerManagementnn namespace of the computer. After a connection is established with the WMI provider on the specified computer, the services, network settings, and aliases can be queried using WQL or a scripting language.

The WMI Provider is an instance provider. It supplies instances of the WMI Classes and supports the following asynchronous operations.

Instance retrieval
Retrieval of a particular class type instance.

Enumeration
Enumeration of all instances of a class type.

Modification
Modification of a particular instance of a class type.

Classes have methods that allow the modification of their properties.

Deletion
Removing a particular instance of a class type.

Query processing
Enumeration of instances of a class type based on a filter.

For examples of management application using the WMI Provider for Configuration Management, see Using WQL and Scripting Languages with the WMI Provider for Configuration Management.

For more information about programming management applications using the WMI Provider, see the WMI documentation in the [!INCLUDEmsCoName] .NET Framework SDK.

See Also

Working with the WMI Provider for Configuration Management
Using WQL and Scripting Languages with the WMI Provider for Configuration Management