다음을 통해 공유


방법: 배포 전 또는 배포 후 스크립트 지정

업데이트: 2007년 11월

데이터베이스 배포 전이나 후에 실행할 하나 이상의 스크립트가 있을 수 있습니다. Visual Studio Team System Database Edition에서는 데이터베이스 프로젝트에 배포 전 스크립트와 배포 후 스크립트를 각각 하나씩 제공합니다. 작업 환경이 비교적 단순한 경우에는 이러한 스크립트 파일에 스크립트 문을 추가할 수 있습니다. 그러나 복잡한 작업 환경을 사용하며 여러 스크립트를 실행하거나 하나의 스크립트를 여러 번 실행해야 하는 경우에는 배포 전 또는 배포 후 스크립트에서 SQLCMD 모드를 사용하여 배포 스크립트를 추가하는 것이 보다 간편합니다.

배포 전 스크립트를 수정하려면

  1. 솔루션 탐색기에서 데이터베이스 프로젝트를 확장하여 스크립트 폴더를 표시합니다.

  2. 배포 전 하위 폴더가 나타나도록 스크립트 폴더를 확장합니다.

  3. 배포 전 하위 폴더를 확장하고 script.predeployment.sql 파일을 클릭합니다.

  4. 보기 메뉴에서 열기를 클릭합니다.

    T-SQL(Transact-SQL) 편집기가 열리고 script.predeployment.sql 파일 내용을 표시합니다. SQLCMD 모드와 배포 전 스크립트의 일부로 고유 스크립트를 포함하는 방법에 대한 자세한 내용은 Transact-SQL 편집기에서 SQLCMD 스크립트 편집을 참조하십시오. 포함된 스크립트는 포함된 순서로 실행되므로 사용자가 특정 순서로 배포 전 스크립트를 포함하여 실행 순서를 제어할 수 있습니다.

    참고:

    script.predeployment.sql 파일을 두 번 클릭할 수도 있습니다.

  5. 스크립트 편집을 마쳤으면 파일 메뉴를 열고 script.predeployment.sql 저장을 클릭합니다.

배포 후 스크립트를 수정하려면

  1. 솔루션 탐색기에서 데이터베이스 프로젝트를 확장하여 스크립트 폴더를 표시합니다.

  2. 배포 후 하위 폴더가 나타나도록 스크립트 폴더를 확장합니다.

  3. 배포 후 하위 폴더를 확장하고 script.postdeployment.sql 파일을 클릭합니다.

  4. 보기 메뉴에서 열기를 클릭합니다.

    T-SQL(Transact-SQL) 편집기가 열리고 script.postdeployment.sql 파일 내용을 표시합니다. SQLCMD 모드와 배포 후 스크립트의 일부로 사용자 스크립트를 포함하는 방법에 대한 자세한 내용은 Transact-SQL 편집기에서 SQLCMD 스크립트 편집을 참조하십시오. 포함된 스크립트는 포함된 순서로 실행되므로 사용자가 특정 순서로 배포 후 스크립트를 포함하여 실행 순서를 제어할 수 있습니다.

    참고:

    script.postdeployment.sql 파일을 두 번 클릭할 수도 있습니다.

  5. 스크립트 편집을 마쳤으면 파일 메뉴를 열고 script.postdeployment.sql 저장을 클릭합니다.

참고 항목

작업

방법: Transact-SQL 편집기에서 SQLCMD 모드 사용

방법: 데이터베이스 빌드 스크립트 준비

개념

Database Edition의 용어 개요

기타 리소스

데이터베이스 스크립트 개요

데이터베이스 스키마 빌드 및 배포