2007~2011/SQL Server2009. 9. 8. 00:01
SQL Server 2008 새로운 기능 중 Central Management Servrers (중앙 관리 서버) 기능에 대해서 살짝 정리해 봅니다. 이 녀석의 용도를 간략히 요약하면, SQL Server 2008 하나의 인스턴스를 사용하여 SQL Server 2000, 2005, 2008 인스턴스를 중앙에서 관리할 수 있는 기능을 제공합니다. 

* 서버 분류
* 정책 관리(평가/가져오기)
* 서비스 구성/제어 관리
* 개별 인스턴스 쿼리 또는 그룹, 전체 일괄 쿼리


"SQL Server Management Studio(SSMS) - 보기 - 등록된 서버" 메뉴를 통해서 중앙 관리 서버를 인스턴스를 등록할 수 있으며 그룹과 관리 대상 서버들을 추가하실 수 있습니다. 단, 중앙 관리 서버로 지정된 인스턴스는 관리 대상에 등록할 수 없습니다. 

아래 그림은 SQL Server 2008 인스턴스를 중앙 관리 서버로 등록한 뒤, SQL Server 2005 RTM, SP3 테스트 인스턴스를 관리 대상 서버로 등록해 놓은 모양입니다. 



서버 관리자들은 운영과 개발로 분류를 하거나 업무별로 구분해서 쓰면 좋을 듯 하구요. 저처럼 테스트가 잦은 분들께서는 버전별 분류를 하여 관리하면 좀 더 편하게 인스턴스를 관리할 수 있을 것 같습니다.


관리 대상 서버의 정보는 SQL Server 2008 중앙 관리 서버 MSDB 데이터베이스에서 확인하실 수 있습니다. 

USE MSDB
GO

SELECT * FROM dbo.sysmanagement_shared_registered_servers_internal
SELECT * FROM dbo.sysmanagement_shared_server_groups_internal

수행 결과는 아래와 같습니다. 


중앙 관리 서버를 좀 더 잘 활용할 수 있는 방법을 찾아 봐야겠습니다.


[참고자료]
How to: Create a Central Management Server and Server Group (SQL Server Management Studio)

SQL Server 2008 다중 서버 쿼리


작성자 : Lai Go / 작성일자 : 2009.09.07
Posted by Lai Go