SQL Server/SQL Server Tip

SSMS 서버리스트 내보내기 / 가져오기

SungWookKang 2015. 7. 17. 09:52
반응형

SSMS 서버리스트 내보내기 / 가져오기

 

  • Version : SQL Server 2005, 2008, 2008R2

 

SSMS를 사용할 때 자주 사용하는 서버를 등록해 놓으면 매번 접속할 때 주소를 기억할 필요 없이 클릭만으로 접속이 가능하다. 이때 리스트를 공유하거나 공유된 리스트를 가져오는 방법을 알아 보자.

 

SSMS에 서버 그룹 및 서버가 등록되어 있다.

 

 

서버 리스트를 공유 또는 백업 용도로 관리할 때 다음과 같은 작업을 이용하면 매우 편리하다.

마우스 오른쪽을 클릭하여 [태크스] – [내보내기]를 선택 한다.

 

 

[등록된 서버 내보내기] 창에서 내보낼 서버의 그룹 또는 서버를 선택한다. 그리고 리스트를 저장할 폴더 경로를 설정한다. 하단의 옵션을 통해 접속 정보 ID 및 비밀번호 까지 저장 할 수 있다.

(실습에서는 [로컬 서버 그룹2]를 내보내기 하였다.)

이 때 복수의 서버 및 그룹이 선택되지 않는 불편함이 있다.

 

 

내보내기를 완료 하면 다음과 같은 창이 나타난다.

 

 

리스트를 특정 서버 및 그룹만 공유하고 싶은데 복수개의 선택이 되지 않는다고 하였다. 그렇다면 특정 서버를 제외한 나머지를 공유할 때는 어떻게 할까?

*.regsvr 파일을 메모장 등으로 편집하여 불필요한 리스트는 삭제 한다.

XML 형식으로 저장되어 있기 때문에 XML 노트패드 등을 이용하면 편리하다.

 

실습에서는 Local3이라는 서버리스트를 삭제하였다.

 

 

이제는 공유 받은 서버 리스트를 가져오기 한다.

마우스 오른쪽을 클릭하여 [태스크] – [가져오기]를 선택 한다.

 

공유 받은 리스트 (실습에서는 내보내기 하였던 리스트의 Local3 서버를 삭제하여 사용하였다.)를 져오기를 완료 하였다. [로컬 서버 그룹2]의 리스트에 [Local3]서버의 목록이 빠져 있는 것을 확인 할 수 있다.

 

사내에서 많은 개발 서버를 관리 할 때 등록된 서버를 공유하면 매번 서버 리스트를 집적 등록하지 않아도 되어 매우 편리 할 듯 하다. 또한 예기치 않은 문제로 리스트가 손실 되었을 때 빠른 복구가 가능하기에 주기적으로 백업해 놓으면 유용하게 쓰일 듯 하다.

 

2012-10-10 / 강성욱 / http://sqlmvp.kr

 

반응형