Microsoft.SqlServer.Management.Smo.Wmi 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Microsoft.SqlServer.Management.Smo.Wmi 네임스페이스에는 SMO 응용 프로그램에서 WMI(Windows Management Instrumentation)에 프로그래밍 방식으로 액세스할 수 있게 하는 클래스가 포함되어 있습니다.
클래스
ClientProtocol |
클래스는 ClientProtocol 네트워크를 통해 SQL Server instance 통신할 수 있는 클라이언트 instance 설치된 네트워크 프로토콜을 나타냅니다. |
ClientProtocolCollection |
ClientProtocolCollection 클래스는 부모 개체에 정의된 모든 클라이언트 프로토콜을 나타내는 ClientProtocol 개체의 컬렉션을 나타냅니다. |
ClientProtocolProperty |
ClientProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 클라이언트 프로토콜의 특성을 나타냅니다. |
ClientProtocolPropertyCollection |
ClientProtocolPropertyCollection 클래스는 부모 개체에 정의된 클라이언트 프로토콜의 모든 특성을 나타내는 ClientProtocolProperty 개체의 컬렉션을 나타냅니다. |
IPAddressProperty |
IPAddressProperty 클래스는 WMI(Windows Management Instrumentation) IP 주소의 특성을 나타냅니다. |
IPAddressPropertyCollection |
IPAddressPropertyCollection 클래스는 부모 개체에 정의된 IP 주소의 모든 특성을 나타내는 IPAddressProperty 개체의 컬렉션을 나타냅니다. |
ManagedComputer |
클래스는 ManagedComputer MicrosoftSQL Server의 instance WMI(Windows Management Instrumentation) 설치를 나타냅니다. |
NetLibInfo |
NetLibInfo 개체는 네트워크 라이브러리 파일에 대한 정보를 나타냅니다. |
ProtocolBase |
클래스는 ProtocolBase SQL Server 클라이언트 또는 SQL Server 실행 중인 서버에서 사용되는 프로토콜을 나타냅니다. |
ProtocolProperty |
ProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 설치에서 프로토콜의 특성을 나타냅니다. |
ProtocolPropertyCollection |
ProtocolPropertyCollection 클래스는 부모 개체에 정의된 프로토콜의 모든 특성을 나타내는 ProtocolProperty 개체의 컬렉션을 나타냅니다. |
ServerAlias |
ServerAlias 클래스는 WMI(Windows Management Instrumentation) 설치에서 서버 연결의 별칭을 나타냅니다. |
ServerAliasCollection |
클래스는 ServerAliasCollection 부모 개체에 정의된 모든 SQL Server 별칭을 나타내는 개체의 컬렉션을 ServerAlias 나타냅니다. |
ServerInstance |
클래스는 ServerInstance Microsoft SQL Server instance 나타냅니다. |
ServerInstanceCollection |
클래스는 ServerInstanceCollection 부모 개체에 정의된 SQL Server 모든 인스턴스를 나타내는 개체의 컬렉션을 ServerInstance 나타냅니다. |
ServerIPAddress |
ServerIPAddress 클래스는 WMI(Windows Management Instrumentation) 설치에 정의된 서버 프로토콜의 IP 주소를 나타냅니다. |
ServerIPAddressCollection |
ServerIPAddressCollection 클래스는 부모 개체에 정의된 모든 서버 ID 주소를 나타내는 ServerIPAddress 개체의 컬렉션을 나타냅니다. |
ServerProtocol |
클래스는 ServerProtocol 네트워크를 통해 SQL Server 클라이언트와의 통신을 허용하는 서버 instance 설치된 네트워크 프로토콜을 나타냅니다. |
ServerProtocolCollection |
ServerProtocolCollection 클래스는 부모 개체에 정의된 모든 서버 프로토콜을 나타내는 ServerProtocol 개체의 컬렉션을 나타냅니다. |
ServerProtocolProperty |
ServerProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 서버 프로토콜의 특성을 나타냅니다. |
ServerProtocolPropertyCollection |
ServerProtocolPropertyCollection 클래스는 부모 개체에 정의된 서버 프로토콜의 모든 특성을 나타내는 ServerProtocolProperty 개체의 컬렉션을 나타냅니다. |
Service |
클래스는 Service SQL Server 서비스의 instance 나타냅니다. |
ServiceCollection |
클래스는 ServiceCollection 부모 개체에 정의된 모든 SQL Server 서비스를 나타내는 개체의 컬렉션을 Service 나타냅니다. |
WmiCollectionBase |
WmiCollectionBase 클래스는 WMI(Windows Management Instrumentation) 개체 참조의 모든 컬렉션 개체를 나타냅니다. |
WmiConnectionInfo |
WmiConnectionInfo 클래스는 WMI(Windows Management Instrumentation) 설치에서 사용하는 연결 정보를 나타냅니다. |
WmiSmoObject |
WmiSmoObject 클래스는 모든 WMI(Windows Management Instrumentation) 개체가 생성되는 기본 WMI 개체를 나타냅니다. |
열거형
ProviderArchitecture |
ProviderArchitecture 열거형에는 WMI(Windows Management Instrumentation) 공급자 아키텍처를 지정하는 데 사용되는 값이 포함되어 있습니다. |
설명
네임스페이스에는 Microsoft.SqlServer.Management.Smo.Wmi SQL Server WMI를 나타내는 모든 클래스가 포함됩니다. 이 네임스페이스의 클래스는 SQL Server instance 연결할 필요가 없습니다. 이 네임스페이스의 클래스는 클래스와 클래스가 나타내는 Server SQL Server 서비스와 SQL Server 에이전트 서비스를 제어합니다JobServer. WMI는 계층적으로 SMO 서버 클래스보다 높습니다. 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 에이전트 instance 모두 중지, 시작 및 일시 중지합니다.
SQL Server 서비스 및 클라이언트에 대한 프로토콜, 네트워크 라이브러리 및 IP 주소 정보를 설정합니다.
SQL Server 별칭을 관리합니다.
참고
클래스를 사용 Microsoft.SqlServer.Management.Smo.Wmi 하려면 먼저 를 사용하여 regasm.exe
Microsoft.SqlServer.SqlWmiManagment.dll 등록해야 합니다.