방법: 데이터베이스 및 서버 프로젝트의 배포 설정 구성

각 빌드 구성에 대해 설정을 구성하여 데이터베이스 프로젝트가 배포되는 방식을 사용자 지정할 수 있습니다. 구성할 수 있는 설정에는 배포 속성이 들어 있는 파일에 대한 참조가 포함됩니다. 데이터베이스 프로젝트를 배포할 때 SQL 명령 변수가 포함된 다른 파일과 다른 배포 구성 파일을 지정하여 배포 설정을 재정의할 수 있습니다. 각각 격리된 개발 환경과 데이터베이스 프로젝트에 사용할 수 있도록 두 개의 설정 그룹을 구성합니다. 이 방법을 사용하면 예를 들어 개발 컴퓨터에 배포할 때 다른 배포 설정을 사용할 수 있습니다.

배포 설정 구성

데이터베이스 프로젝트에 대한 배포 설정을 구성하려면

  1. 솔루션 탐색기에서 설정을 구성할 데이터베이스 프로젝트를 클릭합니다.

  2. 프로젝트 메뉴에서 ProjectName 속성을 클릭합니다. 여기서 ProjectName은 데이터베이스 프로젝트의 이름입니다.

    데이터베이스 프로젝트에 대한 속성 페이지가 나타납니다.

  3. 배포 탭을 클릭합니다.

  4. 구성에서 설정을 구성할 구성을 클릭합니다.

  5. 플랫폼에서 설정을 구성할 컴퓨터의 유형을 클릭합니다.

  6. 배포 작업에서 배포 스크립트(.sql)를 만들고 데이터베이스에 배포를 클릭하여 스크립트를 만들고 프로젝트를 데이터베이스에 배포합니다. 스크립트만 만들고 프로젝트를 실제로 배포하지는 않으려면 배포 스크립트(.sql) 만들기를 클릭합니다.

  7. 배포 설정 구성에서 내 격리된 개발 환경을 클릭하여 로컬 개발 환경에 대한 설정을 구성합니다. 데이터베이스 프로젝트에 대한 설정을 구성하려면 프로젝트 설정 사용을 클릭합니다.

  8. 배포 스크립트 이름에서 배포 스크립트에 사용할 이름을 입력합니다.

  9. 대상 연결에서 편집을 클릭하여 프로젝트를 배포할 대상 데이터베이스에 대한 연결을 지정합니다.

  10. 대상 데이터베이스 이름에서 배포할 데이터베이스에 지정할 이름을 입력합니다.

    참고

    대상 연결을 지정하면 대상 데이터베이스 이름이 업데이트됩니다.

  11. 배포 구성 파일에서 빌드 구성, 플랫폼 및 격리된 개발 환경 또는 프로젝트의 조합에 사용할 구성이 들어 있는 파일을 지정합니다. 목록의 파일을 클릭하거나, 찾아보기 단추를 클릭하여 파일 이름을 지정하거나, 다른 배포 구성 파일을 만들 수 있습니다. 편집을 클릭하여 지정한 파일의 배포 세부 사항을 업데이트할 수도 있습니다. 배포 세부 사항에 대한 자세한 내용은 방법: 개발 정보의 속성 구성을 참조하십시오.

    참고

    다른 배포 구성 파일을 만들 경우에는 데이터베이스 프로젝트에 해당 파일을 추가하십시오. 솔루션 탐색기에서 속성 노드를 확장하면 모든 구성 파일을 볼 수 있습니다.

  12. SQL 명령 변수 파일에서 빌드 구성, 플랫폼 및 격리된 개발 환경 또는 프로젝트의 조합에 사용할 변수 및 값 목록이 들어 있는 파일을 지정합니다. 목록의 파일을 클릭하거나, 찾아보기 단추를 클릭하여 파일 이름을 지정하거나, 다른 파일을 만들 수 있습니다. 편집을 클릭하여 지정한 파일의 변수 이름이나 값을 업데이트할 수도 있습니다. 자세한 내용은 방법: 데이터베이스 프로젝트의 변수 정의를 참조하십시오.

    참고

    다른 SQL 명령 변수 파일을 만들 경우에는 데이터베이스 프로젝트에 해당 파일을 추가하십시오. 솔루션 탐색기에서 속성 노드를 확장하면 모든 파일을 볼 수 있습니다.

  13. 파일 메뉴에서 선택한 항목 저장을 클릭합니다.

참고 항목

작업

방법: 구성 만들기 및 편집

방법: 프로젝트 종속성 만들기 및 제거

방법: 빌드 준비 및 관리

방법: 데이터베이스 프로젝트를 빌드하여 컴파일된 스키마 파일(.dbschema) 생성

개념

빌드 구성

데이터베이스를 빌드하여 격리된 개발 환경에 배포

데이터베이스를 빌드하여 스테이징 환경 또는 프로덕션 환경에 배포