Основные понятия о поставщике WMI для управления конфигурацией
Поставщик WMI представляет собой опубликованный слой, который используется с оснасткой диспетчера конфигурации SQL Server для консоли управления Майкрософт (MMC) и диспетчера конфигурации Microsoft SQL Server. Предоставляет единообразный метод взаимодействия с API-интерфейсом, позволяющий управлять операциями с реестром, запрошенными диспетчером конфигурации SQL Server, и обеспечивает улучшенное управление выбранным экземпляром SQL Server.
Поставщик WMI SQL Server представляет собой динамическую библиотеку (DLL) и файл MOF, которые компилируются автоматически программой установки SQL Server.
Поставщик WMI SQL Server содержит набор классов объектов, используемых для управления службами SQL Server при помощи следующих методов.
Язык скриптов (например, VBScript, JScript или Perl), в который можно внедрить язык Windows Query Language (WQL).
Объект ManagedComputer в программе на управляемом коде SMO.
Диспетчер конфигурации SQL Server или MMC с оснасткой поставщика WMI SQL Server.
Использование языка скриптов
Применение языка скриптов дает следующие преимущества.
Не требуется среда разработки.
Файлы, поддерживающие язык скриптов, широкодоступны.
Скрипт может работать не только с поставщиком WMI для SQL Server, но и с другими поставщиками WMI. Администратор домена может использовать скрипт для настройки служб, конфигурирования сети и настройки псевдонимов на нескольких компьютерах в сети.
В данном разделе подробно описывается доступ к поставщику WMI для управления конфигурацией с помощью скриптов.
Использование объекта ManagedComputer SMO
Объект ManagedComputer представляет собой управляемый объект SMO, предоставляющий доступ к поставщику WMI для управления конфигурацией. С помощью программы SMO можно использовать объект ManagedComputer для просмотра и изменения служб, сетевых настроек и псевдонимов SQL Server. Дополнительные сведения см. в разделе Управление службами и сетевыми настройками с помощью поставщика WMI.
Использование консоли управления (MMC) и диспетчера конфигурации SQL Server
Консоль управления (MMC) предоставляет интерфейс для управления службами SQL Server в противоположность управлению с помощью языка сценариев и программ управляемого кода. Консоль управления (MMC) SQL Server можно использовать для запуска и остановки служб и для изменения учетных записей службы.
Диспетчер конфигурации SQL Server можно также использовать для управления службами, серверными и клиентскими протоколами и псевдонимами серверов SQL Server.
См. также
Основные понятия
Основные сведения о поставщике WMI для управления конфигурацией
Работа с поставщиком WMI для управления конфигурацией
Использование WQL и языков сценариев с поставщиком WMI для управления конфигурациями