다음을 통해 공유


5단원: 데이터 계층 응용 프로그램 업그레이드

이 단원에서는 이전 단원에서 만든 업데이트된 DAC(데이터 계층 응용 프로그램) 패키지를 사용하여 2단원에서 데이터베이스 엔진의 테스트 인스턴스로 배포한 DAC를 업그레이드합니다.

절차

DAC 배포

  1. SQL Server Management Studio 개체 탐색기 창에서 DAC를 배포할 테스트 인스턴스의 노드로 이동한 다음 이 인스턴스 아래 관리 노드를 엽니다. 데이터 계층 응용 프로그램 노드를 열고 SampleDAC를 마우스 오른쪽 단추로 클릭하고 **데이터 계층 응용 프로그램 업그레이드…**를 선택합니다.

  2. 소개 페이지의 정보를 확인한 후 다음을 선택합니다.

  3. 패키지 선택 페이지에서 찾아보기 단추를 선택하여 DAC 패키지 파일을 지정합니다. DAC 패키지 파일의 기본 위치로 파일 열기 대화 상자가 열립니다. 이전 단원에서 SampleDAC.dacpac 파일을 저장한 폴더로 이동합니다.

  4. SampleDAC.dacpac 파일을 선택하고 열기를 선택합니다. DAC 패키지 파일을 선택하면 DAC 정보 섹션에 패키지 정보에 대한 읽기 전용 화면이 표시됩니다.

  5. 계속 진행하려면 다음을 클릭합니다.

  6. DAC 패키지에 정의된 개체가 유효한지 확인하는 동안 패키지 선택 페이지에 진행률 표시줄이 표시됩니다. 유효성 확인이 완료되면 정책 검토 페이지가 나타납니다.

  7. 정책 검토 페이지에는 사용자가 선택한 인스턴스에 대해 IsCaseSensitive 정책을 평가한 결과가 보고됩니다. 평가가 실패했을 경우 정책 위반을 무시합니다. 확인란을 선택하여 배포를 계속할 수 있습니다. 다음을 클릭하여 변경 내용 검색 페이지로 진행합니다.

  8. 마법사가 원래 DAC가 배포된 후 데이터베이스에서 변경된 내용을 확인합니다. 변경 내용 검색 페이지에 데이터베이스가 변경되지 않았다고 표시되어야 합니다. 다음을 클릭하여 요약 페이지로 이동합니다.

  9. 요약 페이지에서 DAC를 업그레이드하는 데 사용할 설정을 확인한 후 다음을 클릭합니다.

  10. 이 마법사는 msdb 데이터베이스의 DAC 메타데이터를 업데이트한 다음 모든 데이터베이스 개체를 새 DAC에 정의된 상태로 업데이트합니다. DAC 업그레이드 페이지를 통해 모든 배포 동작이 성공했는지 확인합니다. 마침을 선택하여 마법사를 끝냅니다.

  11. 테스트 인스턴스 노드를 마우스 오른쪽 단추로 클릭하고 새로 고침을 선택합니다. 데이터베이스 노드 아래에 있는 SampleDAC 노드를 열고 테이블 노드를 열어 SalesAssociate 테이블이 데이터베이스에 추가되었는지 확인합니다.

다음 단계

DAC를 성공적으로 배포했습니다. 다음에는 Management Studio를 사용하여 DAC를 삭제하는 방법을 살펴봅니다. 6단원: 데이터 계층 응용 프로그램 삭제를 참조하십시오.