개발이야기/DB

MS-SQL 테이블 생성 쿼리 추출하기

2017.03.08 21:48

MS-SQL의 경우 GUI 운용이 편리하기때문에 복잡하지 않은 경우에는 ERD프로그램을 사용하지 않고, 바로 바로 테이블을 생성, 칼럼을 만들기도 합니다.

사이트를 백업해서 다른 업체에 넘기거나 할때 DB데이터를 제외하고 DB만 생성하여 사용하게 끔 하기 위해선 운영중인 서버에서 

DB를 생성할 수 있는 스크립트를 뽑아 줘야 할 경우가 있습니다.

가끔 있는 일이지만 매번 찾는게 번거로워 이렇게 포스팅 해두려고 합니다.


우선 MS-SQL 에서 해당 DB를우클릭하여 테스크 - 스크립트 생성 을 클릭합니다.


아래와 같은 Generate and Publich Scripts 라는 메뉴가 보입니다.

제 SQL은 지웠다 업데이트를 이상하게 해서 한글 영문이 혼용되어져 있습니다^^;

넥스트 버튼을 누르고



Choose Objects 에서 개채들을 선택 해 줍니다.

저는 Tables에 있는 모든 테이블을 선택 하였습니다.


파일 형식에 맞게 경로를 지정하여 스크립트를 생성합니다.


작업이 진행되고 있습니다. 다 성공으로 뜨네요^^


저장한 경로에서 파일을 열면 아래와 같이 CREATE TABLE이 생성되어 다른 서버에서 쉽게 DB구조를 생성 할 수 있습니다.



간단 하지만, 가끔 까먹는 기능입니다^^;

이상으로 MS-SQL에서 운용중인 테이블의 CREATE TABLE 쿼리를 추출하는 방법에관한 포스팅을 마치겠습니다.


감사합니다.


저작자 표시 비영리 변경 금지
신고

작성자

Posted by 구르는石

공유

태그

태그

댓글 0