Поделиться через


Microsoft.SqlServer.Management.Smo.Wmi Пространство имен

Пространство имен Microsoft.SqlServer.Management.Smo.Wmi содержит классы, которые обеспечивают программный доступ к инструментарию управления Windows (WMI) из приложения SMO.

Классы

ClientProtocol

Класс ClientProtocol представляет сетевой протокол, установленный на экземпляре клиента, который обеспечивает обмен данными с экземпляром SQL Server по сети.

ClientProtocolCollection

Класс ClientProtocolCollection представляет коллекцию объектов ClientProtocol, охватывающих все клиентские протоколы, определенные в родительском объекте.

ClientProtocolProperty

Класс ClientProtocolProperty представляет атрибут клиентского протокола инструментария управления Windows (WMI).

ClientProtocolPropertyCollection

Класс ClientProtocolPropertyCollection представляет коллекцию объектов ClientProtocolProperty, охватывающих все атрибуты клиентского протокола, определенные в родительском объекте.

IPAddressProperty

Класс IPAddressProperty представляет атрибут IP-адреса инструментария управления Windows (WMI).

IPAddressPropertyCollection

Класс IPAddressPropertyCollection представляет коллекцию объектов IPAddressProperty, охватывающих все атрибуты IP-адреса, определенные в родительском объекте.

ManagedComputer

Класс ManagedComputer представляет установку инструментария управления Windows (WMI) на экземпляре MicrosoftSQL Server.

NetLibInfo

Объект NetLibInfo представляет сведения, касающиеся файла сетевой библиотеки.

ProtocolBase

Класс ProtocolBase представляет протокол, используемый на клиенте SQL Server или сервере, на котором выполняется SQL Server.

ProtocolProperty

Класс ProtocolProperty представляет атрибут протокола в установке инструментария управления Windows (WMI).

ProtocolPropertyCollection

Класс ProtocolPropertyCollection представляет коллекцию объектов ProtocolProperty, охватывающих все атрибуты протокола, определенные в родительском объекте.

ServerAlias

Класс ServerAlias представляет псевдоним для соединения с сервером в установке инструментария управления Windows (WMI).

ServerAliasCollection

Класс ServerAliasCollection представляет коллекцию ServerAlias объектов , представляющих все псевдонимы SQL Server, определенные в родительском объекте.

ServerInstance

Класс ServerInstance представляет экземпляр Microsoft SQL Server.

ServerInstanceCollection

Класс ServerInstanceCollection представляет коллекцию ServerInstance объектов , представляющих все экземпляры SQL Server, определенные в родительском объекте.

ServerIPAddress

Класс ServerIPAddress представляет IP-адрес протокола сервера, определенного в установке инструментария управления Windows (WMI).

ServerIPAddressCollection

Класс ServerIPAddressCollection представляет коллекцию объектов ServerIPAddress, охватывающих все IP-адреса сервера, определенные в родительском объекте.

ServerProtocol

Класс ServerProtocol представляет сетевой протокол, установленный на экземпляре сервера, который обеспечивает обмен данными с SQL Server клиентами по сети.

ServerProtocolCollection

Класс ServerProtocolCollection представляет коллекцию объектов ServerProtocol, охватывающих все протоколы сервера, определенные в родительском объекте.

ServerProtocolProperty

Класс ServerProtocolProperty представляет атрибут протокола сервера инструментария управления Windows (WMI).

ServerProtocolPropertyCollection

Класс ServerProtocolPropertyCollection представляет коллекцию объектов ServerProtocolProperty, охватывающих все атрибуты протокола сервера, определенные в родительском объекте.

Service

Класс Service представляет экземпляр службы SQL Server.

ServiceCollection

Класс ServiceCollection представляет коллекцию Service объектов , представляющих все SQL Server службы, определенные в родительском объекте.

WmiCollectionBase

Класс WmiCollectionBase представляет все объекты коллекции в ссылке на объект инструментария управления Windows (WMI).

WmiConnectionInfo

Класс WmiConnectionInfo представляет сведения о соединении, которые используются в установке инструментария управления Windows (WMI).

WmiSmoObject

Класс WmiSmoObject представляет основной объект инструментария управления Windows (WMI), из которого создаются все объекты WMI.

Перечисления

ProviderArchitecture

Перечисление ProviderArchitecture содержит постоянные значения, которые используются для указания архитектуры поставщика инструментария управления Windows (WMI).

Комментарии

Пространство Microsoft.SqlServer.Management.Smo.Wmi имен содержит все классы, представляющие SQL Server WMI. Для классов в этом пространстве имен не требуется подключение к экземпляру SQL Server. Классы в этом пространстве имен управляют службой SQL Server и службой агент SQL Server, представленными классом Server и классом JobServer . WMI иерархически выше класса SMO Server. Классы WMI также используются для задания сетевых протоколов и библиотек для клиентских и серверных установок SQL Server.

Пространство Microsoft.SqlServer.Management.Smo.Wmi имен находится в файле сборки Microsoft.SqlServer.Smo.dll. Кроме того, некоторые классы перечисления находятся в файле сборки Microsoft.SqlServer.WmiEnum.dll. Для доступа к классам Microsoft.SqlServer.Management.Smo.Wmi в пространстве имен необходимо импортировать оба файла.

С помощью Microsoft.SqlServer.Management.Smo.Wmi пространства имен можно сделать следующее:

  • Остановка, запуск и приостановка экземпляра SQL Server и агент SQL Server.

  • Задайте протоколы, сетевые библиотеки и сведения об IP-адресах для SQL Server служб и клиентов.

  • Управление псевдонимами SQL Server.

Примечание

Прежде чем использовать Microsoft.SqlServer.Management.Smo.Wmi классы, необходимо зарегистрировать Microsoft.SqlServer.SqlWmiManagment.dll с regasm.exe помощью .