다음을 통해 공유


구성 관리용 WMI 공급자 개념

WMI 공급자는 MMC(Microsoft Management Console)용 SQL Server 구성 관리자 스냅인 및 MicrosoftSQL Server 구성 관리자에서 사용되는 게시된 계층입니다. 이 계층은 SQL Server 구성 관리자에서 요청하는 레지스트리 작업을 관리하는 통합 API 호출 상호 작용 방법과 선택한 SQL Server 서비스에 대한 향상된 제어 및 조작을 제공합니다.

SQL Server WMI 공급자는 DLL 파일과 MOF 파일로 구성되며 이들 파일은 SQL Server 설치 프로그램에 의해 자동으로 컴파일됩니다.

SQL Server WMI 공급자에는 다음과 같은 방법으로 SQL Server 서비스를 제어하는 데 사용되는 개체 클래스 집합이 포함되어 있습니다.

  • WQL(Windows 쿼리 언어)을 포함할 수 있는 VBScript, JScript 또는 Perl과 같은 스크립트 언어

  • SMO 관리 코드 프로그램의 ManagedComputer 개체

  • SQL Server 구성 관리자 또는 SQL Server WMI 공급자 스냅인이 포함된 MMC

스크립트 언어 사용

스크립트 언어를 사용하면 다음과 같은 이점이 있습니다.

  • 개발 환경이 필요 없습니다.

  • 스크립트 언어를 지원하는 파일을 구하기 쉽습니다.

스크립트는 또한 SQL Server WMI 공급자 외에 다른 WMI 공급자에서도 사용할 수 있습니다. 도메인 관리자는 스크립트를 사용하여 네트워크의 여러 컴퓨터에서 서비스, 네트워크 설정 및 별칭 설정을 지정할 수 있습니다.

이 섹션에서는 스크립트에서 구성 관리용 WMI 공급자에 액세스하는 방법을 자세히 설명합니다.

SMO ManagedComputer 개체 사용

ManagedComputer 개체는 구성 관리용 WMI 공급자에 대한 액세스를 제공하는 관리되는 SMO 개체입니다. SMO 프로그램을 사용하면 ManagedComputer 개체를 통해 SQL Server 서비스, 네트워크 설정 및 별칭 설정을 보고 수정할 수 있습니다. 자세한 내용은 WMI 공급자를 사용하여 서비스 및 네트워크 설정 관리를 참조하십시오.

MMC 또는 SQL Server 구성 관리자 사용

MMC(Microsoft Management Console)는 스크립팅 언어나 관리 코드 프로그램과는 달리 SQL Server 서비스를 관리하기 위한 인터페이스를 제공합니다. SQL Server 관리 MMC 스냅인을 사용하여 서비스를 중지 및 시작하고 서비스 계정을 변경할 수 있습니다.

SQL Server 구성 관리자는 SQL Server 서비스, 클라이언트 프로토콜, 서버 프로토콜 및 서버 별칭을 관리하는 데도 사용할 수 있습니다.