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
помощью .