SQL Server/SQL Server Tip

SSMS에서 변경 스크립트 자동 생성

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

SSMS에서 변경 스크립트 자동 생성

 

  • Version : SQL Server 2005, 2008, 2008R2

SSMS 툴에서 디자이너를 사용하여 테이블을 생성하거나 컬럼을 수정하였을 때 배포는 어떻게 할까?

 

다음 도구 옵션을 선택하여 테이블 생성 또는 변경시 스크립트로 저장하도록 하자.

 

SSMS를 실행하여 [도구]-[옵션]을 선택한다.

 

 

[옵션]창이 나타나면 [Designers] –[테이블 및 데이터베이스 디자이너]에서 [변경 스트립트 자동 생성]을 선택 한다.

 

SSMS에서 테이블을 선택하여 마우스 오른쪽을 클릭하여 [디자인]을 실행 한다.

 

[Col_2]라는 컬럼을 추가하고 저장한다.

 

다음과 같이 [변경 스크립트 저장] 창이 나타난다. 저장하려면 [예]를 선택하고 저장하지 않으려면 [아니오]를 선택 한다.

 

 

[예]를 선택하면 다음과 같이 저장할 위치를 선택한다.

 

 

해당 폴더로 이동하여 잘 저장되었는지 확인한다.

 

저장된 스크립트를 SSMS를 통하여 열어 보면 다음과 같이 변경 스크립트가 생성됨을 확인 할 수 있다.

 

테이블 생성 및 변경 사항은 스크립트가 생성되나 테이블 삭제의 경우에는 스크립트가 생성되지 않는다.

 

DBA라면 쿼리로 생성, 변경, 삭제 등의 작업을 해야 하지만 초보 사용자들을 위해서는 꽤 유용한 팁인 듯 하다.

 

2012-09-12 / 강성욱 / http://sqlmvp.kr

 

반응형

'SQL Server > SQL Server Tip' 카테고리의 다른 글

SSMS 최근 사용한 파일에 대한 설정 변경  (0) 2015.07.17
SSMS 상위 행 선택 및 수정 행 변경  (0) 2015.07.17
SSMS 명령 단축키 설정  (0) 2015.07.17
Min / Max Server Memory 설정  (0) 2015.07.17
Tempdb 에러  (0) 2015.07.17