데이터베이스 스키마 빌드 및 배포
업데이트: 2007년 11월
데이터베이스 프로젝트에 대한 변경 내용으로 데이터베이스 서버를 업데이트하려면 해당 변경 내용을 빌드하고 배포해야 합니다. 새 배포에 대한 프로젝트를 빌드할 수 있으며 이 경우 데이터베이스를 만들 스크립트를 준비합니다. 스크립트는 데이터베이스 프로젝트에 정의되어 있는 스키마로 생성됩니다. 기존 배포에 대한 프로젝트를 빌드할 수도 있습니다. 이 경우 데이터베이스 프로젝트가 배포된 특정 데이터베이스와 비교되며 스크립트가 생성되어 데이터베이스 프로젝트와 일치하도록 해당 데이터베이스가 업데이트됩니다.
단원 내용
데이터베이스 빌드 및 배포 개요
새 데이터베이스나 기존 데이터베이스를 빌드하고 배포하는 데 필요한 단계에 대해 개괄적으로 설명합니다.방법: 데이터베이스 빌드 스크립트 준비
빌드 스크립트를 생성하여 스키마가 데이터베이스 프로젝트와 일치하는 데이터베이스를 만들거나 데이터베이스를 업데이트하여 해당 스키마를 데이터베이스 프로젝트와 동기화하는 방법에 대해 설명합니다.방법: 새 데이터베이스 또는 기존 데이터베이스로 변경 내용 배포
새 데이터베이스나 기존 데이터베이스에 대한 스크립트를 빌드한 후에 배포하는 방법에 대해 설명합니다.방법: 기존 데이터베이스에 배포하는 동안 데이터 손실 제어
데이터 손실이 발생하는 경우 배포를 취소해야 하는지 여부를 제어하는 방법에 대해 설명합니다.데이터베이스 프로젝트 설정 개요
데이터베이스 빌드 및 배포를 제어하는 설정에 대해 개괄적으로 설명합니다.방법: 빌드 및 배포할 데이터베이스 프로젝트 구성
데이터베이스 프로젝트 속성을 사용하여 데이터베이스 프로젝트에 대한 빌드 및 배포 옵션을 구성하는 방법에 대해 설명합니다.방법: 빌드 전 또는 빌드 후 명령줄 지정
데이터베이스 프로젝트를 빌드하기 전이나 빌드를 완료한 후에 실행할 명령을 지정하는 방법에 대해 설명합니다.빌드 전 이벤트/빌드 후 이벤트 명령줄 대화 상자(Database Edition)
빌드 전 명령줄이나 빌드 후 명령줄을 만드는 데 사용되는 대화 상자에 대해 개괄적으로 설명합니다. 여기에는 해당 명령줄에 삽입할 수 있는 매크로 목록이 포함됩니다.방법: Team Foundation Build를 사용하여 변경 내용 배포
Team Foundation 빌드 형식을 만들어 데이터베이스 프로젝트를 빌드 및 배포하는 데 사용하는 방법에 대해 설명합니다.방법: 하나 이상의 경고 형식을 표시하지 않도록 지정
데이터베이스 프로젝트의 속성을 사용하여 번호가 지정된 경고가 표시되지 않게 하는 방법에 대해 설명합니다.방법: 최대 오류 또는 경고 수 구성
데이터베이스 프로젝트의 속성을 사용하여 데이터베이스 프로젝트를 빌드하거나 배포할 때 표시되는 오류 또는 경고의 수를 제한하는 방법에 대해 설명합니다.배포 및 스키마 업데이트 중의 데이터 유지에 대한 고려 사항
데이터 손실이 발생할 가능성이 있을 때 배포 또는 스키마 업데이트를 차단하는 설정의 제한 사항에 대해 설명합니다.
관련 단원
데이터베이스 프로젝트 시작
새 버전 제어 데이터베이스 또는 기존 버전 제어 데이터베이스에 대한 데이터베이스 프로젝트를 만드는 방법을 설명하는 항목이 포함되어 있습니다. 이 프로세스에는 기존 데이터베이스 또는 스크립트의 스키마를 데이터베이스 프로젝트로 가져오는 작업이 포함됩니다.데이터베이스 프로젝트 수정
기존 데이터베이스 프로젝트를 열어 작업하는 방법이 설명된 항목이 포함되어 있습니다. 이 프로세스에는 기존 데이터베이스의 스키마 업데이트를 데이터베이스 프로젝트로 가져오는 작업이 포함됩니다.데이터베이스 개체 작업 개요
테이블, 저장 프로시저, 함수 등의 데이터베이스 개체를 만들고 수정하고 변경 내용의 유효성을 검사하는 방법을 설명하는 항목에 대한 링크 및 개요가 제공됩니다.데이터베이스 스크립트 작업
데이터베이스 스키마를 배포하고 데이터베이스를 관리하는 스크립트를 생성 및 유지 관리하는 방법을 설명하는 항목이 포함되어 있습니다.연습(버전 제어 데이터베이스 스키마 만들기 및 업데이트)
버전 제어 데이터베이스 생성 및 배포, 기존 데이터베이스를 버전 제어에서 관리, 데이터베이스 개체 수정, 버전 제어로 관리되는 기존 데이터베이스의 변경 내용 배포 등을 소개하는 연습이 포함되어 있습니다.데이터베이스 프로젝트, 빌드 및 배포 문제 해결
데이터베이스 프로젝트와 관련된 문제뿐만 아니라 버전 제어 데이터베이스 빌드 및 배포 문제를 진단하고 수정하는 도움말을 제공합니다.