구성 관리용 WMI 공급자WMI Provider for Configuration Management

적용 대상:Applies to: 예SQL ServerSQL Server(지원되는 모든 버전)yesSQL ServerSQL Server (all supported versions) 적용 대상:Applies to: 예SQL ServerSQL Server(지원되는 모든 버전)yesSQL ServerSQL Server (all supported versions)

WMI 공급자는 SQL ServerSQL Server MicrosoftMicrosoft MMC (Management Console) 및 Configuration Manager에 대 한 Configuration Manager 스냅인과 함께 사용 되는 게시 된 계층입니다 MicrosoftMicrosoft SQL ServerSQL Server .The WMI provider is a published layer that is used with the SQL ServerSQL Server Configuration Manager snap-in for MicrosoftMicrosoft Management Console (MMC) and the MicrosoftMicrosoft SQL ServerSQL Server Configuration Manager. 이 계층은 SQL ServerSQL Server 구성 관리자에서 요청하는 레지스트리 작업을 관리하는 통합 API 호출 상호 작용 방법과 선택한 SQL ServerSQL Server 서비스에 대한 향상된 제어 및 조작을 제공합니다.It provides a unified way for interfacing with the API calls that manage the registry operations requested by SQL ServerSQL Server Configuration Manager and provides enhanced control and manipulation over the selected SQL ServerSQL Server services.

SQL ServerSQL Server WMI 공급자는 SQL ServerSQL Server 설치 프로그램에 의해 자동으로 컴파일되는 DLL 및 MOF 파일입니다.The SQL ServerSQL Server WMI Provider is a DLL and a MOF file, which are compiled automatically by SQL ServerSQL Server Setup.

SQL ServerSQL Server WMI 공급자에는 다음과 같은 방법으로 SQL ServerSQL Server 서비스를 제어하는 데 사용되는 개체 클래스 집합이 포함되어 있습니다.The SQL ServerSQL Server WMI Provider contains a set of object classes used to control the SQL ServerSQL Server services using the following methods:

  • WQL(Windows 쿼리 언어)을 포함할 수 있는 VBScript, JScriptJScript 또는 Perl과 같은 스크립트 언어A script language such as VBScript, JScriptJScript, or Perl, in which Windows Query Language (WQL) can be embedded.

  • SMO 관리 코드 프로그램의 ManagedComputer 개체The ManagedComputer object in an SMO managed code program.

  • SQL ServerSQL Server 구성 관리자 또는 SQL ServerSQL Server WMI 공급자 스냅인이 포함된 MMCThe SQL ServerSQL Server Configuration Manager or MMC with the SQL ServerSQL Server WMI provider snap-in.

스크립트 언어 사용Using a Script Language

스크립트 언어를 사용하면 다음과 같은 이점이 있습니다.The advantages of using a script language include the following:

  • 개발 환경이 필요 없습니다.A development environment is not required.

  • 스크립트 언어를 지원하는 파일을 구하기 쉽습니다.The files that support the script language are widely available.

스크립트는 또한 SQL ServerSQL Server WMI 공급자 외에 다른 WMI 공급자에서도 사용할 수 있습니다.The script can also work with other WMI Providers in addition to the SQL ServerSQL Server WMI Provider. 도메인 관리자는 스크립트를 사용하여 네트워크의 여러 컴퓨터에서 서비스, 네트워크 설정 및 별칭 설정을 지정할 수 있습니다.A domain administrator can use a script to set up the services, network settings, and alias settings on multiple computers on a network.

이 섹션에서는 스크립트에서 구성 관리용 WMI 공급자에 액세스하는 방법을 자세히 설명합니다.This section deals with accessing the WMI Provider for Configuration Management from scripts in further detail.

SMO ManagedComputer 개체 사용Using the SMO ManagedComputer Object

ManagedComputer 개체는 구성 관리용 WMI 공급자에 대한 액세스를 제공하는 관리되는 SMO 개체입니다.The ManagedComputer object is a managed SMO object that provides access to the WMI Provider for Configuration Management. SMO 프로그램을 사용하면 ManagedComputer 개체를 통해 SQL ServerSQL Server 서비스, 네트워크 설정 및 별칭 설정을 보고 수정할 수 있습니다.By using an SMO program, the ManagedComputer object can be used to view and modify SQL ServerSQL Server services, network settings, and alias settings. 자세한 내용은 WMI 공급자를 사용 하 여 서비스 및 네트워크 설정 관리를 참조 하세요.For more information, see Managing Services and Network Settings by Using WMI Provider.

MMC 또는 SQL Server 구성 관리자 사용Using the Microsoft Management Console or SQL Server Configuration Manager

MMC(Microsoft Management Console)는 스크립팅 언어나 관리 코드 프로그램과는 달리 SQL ServerSQL Server 서비스를 관리하기 위한 인터페이스를 제공합니다.Microsoft Management Console (MMC) provides an interface to manage SQL ServerSQL Server services, as opposed to a scripting language or managed code program. SQL ServerSQL Server 관리 MMC 스냅인을 사용하여 서비스를 중지 및 시작하고 서비스 계정을 변경할 수 있습니다.The SQL ServerSQL Server Management MMC snap-in can be used to stop and start services, and to change service accounts.

SQL ServerSQL Server 구성 관리자는 SQL ServerSQL Server 서비스, 클라이언트 프로토콜, 서버 프로토콜 및 서버 별칭을 관리하는 데도 사용할 수 있습니다.The SQL ServerSQL Server Configuration Manager can also be used to manage SQL ServerSQL Server services, client and server protocols, and server aliases

참고 항목See Also

구성 관리용 WMI 공급자 이해 Understanding the WMI Provider for Configuration Management
구성 관리용 WMI 공급자 작업 Working with the WMI Provider for Configuration Management
구성 관리용 WMI 공급자에 WQL 및 스크립트 언어 사용Using WQL and Scripting Languages with the WMI Provider for Configuration Management