다음을 통해 공유


구성 관리용 WMI 공급자 작업

컴퓨터 관리용 WMI 공급자를 사용하여 프로그래밍하기 전에 다음을 고려합니다.

바인딩

구성 관리용 WMI 공급자는 COM 개체 모델이며 초기 바인딩과 런타임에 바인딩을 지원합니다. 늦은 바인딩을 사용하면 VBScript와 같은 스크립트 언어를 사용하여 프로그래밍 방식으로 SQL Server 서비스, 네트워크 설정 및 별칭을 조작할 수 있습니다.

스크립팅 언어를 사용하여 WMI 공급자 구현을 프로그래밍하는 방법에 대한 자세한 내용은 Microsoft MSDN 웹 사이트를 참조하세요.

연결 문자열 지정

애플리케이션은 공급자가 정의한 WMI 네임스페이스에 연결하여 WMI Provider for Configuration Management를 SQL Server instance 전달합니다. Windows WMI 서비스는 이 네임스페이스를 공급자 DLL에 매핑하여 메모리에 로드합니다. SQL Server 모든 인스턴스는 단일 WMI 네임스페이스로 표시됩니다. 기본 네임스페이스는 다음과 같습니다.

\\.\root\Microsoft\SqlServer\ComputerManagement12\instance_name  

여기서 instance_name 기본값은 MSSQLSERVER SQL Server 기본 설치에서 로 설정됩니다.

참고: Windows 방화벽을 통해 연결하는 경우 컴퓨터가 적절하게 구성되어 있는지 확인해야 합니다. Microsoft MSDN 웹 사이트의 Windows 관리 계측 설명서에서 "Windows 방화벽을 통해 연결" 문서를 참조하세요.

권한과 서버 인증

구성 관리용 WMI 공급자에 액세스하려면 클라이언트 WMI 관리 스크립트가 대상 컴퓨터에서 관리자 컨텍스트로 실행되고 있어야 합니다. 관리할 컴퓨터에서 로컬 Windows Administrators 그룹의 멤버여야 합니다.

관리자는 그룹 정책을 설정하여 WMI 공급자에 대한 사용자 액세스를 제어할 수 있습니다. 그룹 정책 설정에 대한 자세한 내용은 SQL Server 구성 관리자 도움말의 "그룹 정책 및 MMC"를 참조하세요.

WMI 관리 스크립트를 사용하여 SQL Server 서비스가 실행되는 계정을 업데이트할 수 있습니다.

구성 관리용 WMI 공급자는 보안 인증서를 지원합니다. 인증서에 대한 자세한 내용은 암호화 계층 구조를 참조하세요.

참고 항목

SQL Server 구성 관리자