Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
Поставщик WMI SQL Server для управления конфигурацией предоставляет набор классов, которые администраторы, системы автоматизации и средства управления могут использовать для запроса и изменения параметров экземпляра SQL Server, сетевых библиотек, свойств протокола, журналов ошибок и конфигурации службы.
В этой статье классы WMI упорядочиваются в функциональные группы, чтобы быстро найти класс, применимый к сценарию конфигурации.
Клиентские сетевые и конфигурационные классы
Эти классы определяют, как клиенты SQL Server разрешают серверы, используют сетевые библиотеки и определяют параметры связи на уровне клиента.
| Class | Description |
|---|---|
| ClientNetLibInfo | Возвращает сведения об установленных клиентских сетевых библиотеках и протоколах |
| ClientNetworkProtocol | Представляет определенную конфигурацию сетевого протокола клиента (например, TCP/IP или именованные каналы) |
| ClientNetworkProtocolProperty | Предоставляет параметры уровня протокола для клиентских сетевых протоколов |
| ClientSettings | Предоставляет высокоуровневую конфигурацию клиента, включая поведение разрешения и значения по умолчанию |
| ClientSettingsGeneralFlag | Представляет общие флаги клиента, используемые для переключения или управления функциями клиента |
Конфигурация сети сервера и протокола
Эти классы управляют сетевыми параметрами на стороне сервера, такими как включение протокола, привязки IP-адресов и расширенные свойства связи.
| Class | Description |
|---|---|
| ServerNetworkProtocol | Представляет серверный сетевой протокол (TCP/IP, именованные каналы, общая память) |
| ServerNetworkProtocolIPAddress | Представляет привязки и конфигурацию IP-адресов для сетевых протоколов SQL Server |
| ServerNetworkProtocolProperty | Предоставляет настраиваемые параметры уровня протокола, такие как порты и поведение пакетов |
Параметры сервера, флаги и метаданные экземпляра
Эти классы предоставляют сведения, которые можно использовать для запроса или управления параметрами уровня экземпляра SQL Server, флагами и сведениями о среде сервера.
| Class | Description |
|---|---|
| ServerSettings | Определяет общие параметры конфигурации экземпляра SQL Server |
| ServerSettingsGeneralFlag | Представляет настраиваемые флаги, которые позволяют включить или отключить функции уровня сервера. |
| CInstance | Сведения о кластеризованных экземплярах SQL Server в средах отказоустойчивого кластера |
| SInstance | Представляет автономный экземпляр SQL Server, включая метаданные удостоверений и конфигурации |
Управление службами и псевдонимами SQL Server
Используйте эти классы для управления службами SQL Server, такими как запуск, остановка и их настройка. Вы также можете управлять определениями псевдонимов клиента и сервера.
| Class | Description |
|---|---|
| SqlService | Представляет службу Windows, связанную с SQL, например SQL Server, агент SQL или браузер, и позволяет управлять его состоянием. |
| SqlServiceAdvancedProperty | Предоставляет свойства расширенной конфигурации службы |
| SqlServerAlias | Представляет определения псевдонимов на стороне клиента для перенаправления подключений SQL Server |
Журнал ошибок SQL Server и классы диагностики
Эти классы предоставляют метаданные журнала ошибок SQL Server и события ошибок. С помощью них можно отслеживать или автоматизировать синтаксический анализ журналов.
| Class | Description |
|---|---|
| SqlErrorLogEvent | Представляет отдельные события, записанные в журнал ошибок SQL Server |
| SqlErrorLogFile | Предоставляет метаданные о файлах журнала ошибок SQL Server, включая пути, размеры и поведение отката |
Настройка безопасности и сертификата
Эти классы поддерживают управление сертификатами клиента и сервера для зашифрованных подключений.
| Class | Description |
|---|---|
| SecurityCertificate | Представляет сертификаты, которые SQL Server использует для зашифрованного сетевого взаимодействия |