Grundlegendes zum WMI-Anbieter für die Konfigurationsverwaltung

Microsoft SQL Server stellt den WMI-Anbieter für die Konfigurationsverwaltung bereit. Damit können Sie Windows Management Instrumentation (WMI) verwenden, um SQL Server-Dienste, SQL Server-Client- und Servernetzwerkeinstellungen sowie Serveraliasnamen zu verwalten. SQL Server-Dienste, Netzwerkeinstellungen und Aliasnamen werden von WMI-Objekten im root\Microsoft\SqlServer\ComputerManagement10-Namespace des Computers dargestellt. Nachdem eine Verbindung mit dem WMI-Anbieter auf dem angegebenen Computer hergestellt wurde, können mithilfe von WQL oder einer Skriptsprache Abfragen auf die Dienste, Netzwerkeinstellungen und Aliasnamen ausgeführt werden.

Der WMI-Anbieter ist ein Instanzanbieter. Er gibt Instanzen der WMI-Klassen an und unterstützt die folgenden asynchronen Vorgänge.

  • Instanzabruf
    Abrufen einer bestimmten Klassentypinstanz.

  • Enumeration
    Enumeration aller Instanzen eines Klassentyps.

  • Änderung
    Änderung einer bestimmten Instanz eines Klassentyps.

    Klassen verfügen über Methoden, die die Änderung ihrer Eigenschaften ermöglichen.

  • Löschen
    Entfernen einer bestimmten Instanz eines Klassentyps.

  • Abfrageverarbeitung
    Enumeration der Instanzen eines Klassentyps auf Grundlage eines Filters.

Beispiele für Verwaltungsanwendungen, die den WMI-Anbieter für die Konfigurationsverwaltung verwenden, finden Sie unter Verwenden von WQL und Skriptsprachen mit dem WMI-Anbieter für die Konfigurationsverwaltung.

Weitere Informationen über das Programmieren von Verwaltungsanwendungen mithilfe des WMI-Anbieters finden Sie in der WMI-Dokumentation im Microsoft .NET Framework-SDK.