다음을 통해 공유


3-2단원 - 패키지 설치 마법사 실행

적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime

이 태스크에서는 패키지 설치 마법사를 실행하여 배포 자습서 프로젝트의 패키지를 SQL Server의 instance에 배포합니다. msdb SQL Server 데이터베이스의 sysssispackages 테이블에는 패키지만 설치할 수 있으며, 배포 번들에 포함된 지원 파일은 파일 시스템에 배포됩니다.

패키지 설치 마법사는 패키지를 설치하고 구성하는 단계를 안내합니다. 대상 컴퓨터(배포 번들을 복사한 컴퓨터)의 SQL Server instance에 패키지를 설치합니다. 또한 패키지가 아닌 파일을 마법사에서 설치하는 C:\DeploymentTutorialInstall 폴더를 만듭니다.

이전 단원에서는 구성을 사용하도록 자습서의 패키지를 수정했습니다. 패키지 설치 마법사를 사용하여 설치 환경에서 패키지를 성공적으로 실행할 수 있도록 이러한 구성을 편집합니다.

패키지를 설치하려면

  1. 대상 컴퓨터에서 배포 번들을 찾습니다.

    배포 유틸리티의 위치로 기본값인 bin\Deployment를 사용한 경우 배포 번들은 프로젝트의 Deployment Tutorial 프로젝트에 있는 Deployment 폴더입니다.

  2. 배포 폴더에서 매니페스트 파일인 Deployment Tutorial.SSISDeploymentManifest를 두 번 클릭합니다.

  3. 패키지 설치 마법사의 환영 페이지에서 다음 을 클릭합니다.

  4. SSIS 패키지 배포 페이지에서 SQL Server 배포 옵션을 선택하고 설치 후 패키지 유효성 검사 확인란을 선택한 다음 다음을 클릭합니다.

  5. 대상 SQL Server 지정 페이지의 서버 이름 상자에 (로컬)을 지정합니다.

  6. SQL Server의 instance가 Windows 인증을 지원하는 경우 Windows 인증 사용을 선택하고, 그렇지 않으면 SQL Server 인증 사용을 선택하고 사용자 이름과 비밀번호를 제공합니다.

  7. 암호화를 위한 서버 스토리지 사용 확인란의 선택을 취소했는지 확인합니다.

  8. 다음을 클릭합니다.

  9. 설치 폴더 선택 페이지에서 찾아보기를 클릭합니다.

  10. 폴더 찾아보기 대화 상자에서 내 컴퓨터 를 확장한 다음 로컬 디스크(C:)를 클릭합니다.

  11. 새 폴더 만들기를 클릭하고 새 폴더의 기본 이름인 새 폴더DeploymentTutorialInstall로 바꿉니다.

    Important

    이 이름은 구성에서 사용하는 환경 변수의 값에서 참조됩니다. 폴더의 이름과 참고자료가 일치해야 하거나 패키지를 실행할 수 없습니다.

  12. 확인을 클릭합니다.

  13. 설치 폴더 선택 페이지에서 폴더 상자에 C:\DeploymentTutorialInstall 이 있는지 확인한 후 다음을 클릭합니다.

  14. 확인 페이지에서 다음을 클릭합니다.

    마법사에서 패키지를 설치합니다. 설치가 완료되면 패키지 구성 페이지가 열립니다.

  15. 패키지 구성 페이지에서 구성 파일 상자에 datatransferconfig.dtsconfig 및 loadxmldataconfig.dtsconfig가 나열되는지 확인합니다.

  16. 구성 파일 목록에서 datatransferconfig.dtsconfig를 클릭하고 구성 상자의 경로 열에서 속성을 확장한 후 열을 다음 값으로 업데이트합니다.

    속성 값 업데이트
    \Package.Connections[Deployment Tutorial Log].Properties[ConnectionString] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages\Deployment Tutorial Log C:\DeploymentTutorialInstall\Deployment Tutorial Log
    \Package.Connections[NewCustomers]. Properties[ConnectionString] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\NewCustomers.txt C:\DeploymentTutorialInstall\NewCustomers.txt
  17. 구성 파일 목록에서 loadxmldataconfig.dtsconfig를 클릭하고 구성 상자의 경로 열에서 속성을 확장한 후 열을 다음 값으로 업데이트합니다.

    속성 값 업데이트
    \Package.LoadXMLData.Properties[[XML Source].[XMLData]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xml C:\DeploymentTutorialInstall\orders.xml
    \Package.LoadXMLData.Properties[[XML Source].[XMLSchemaDefinition]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xsd C:\DeploymentTutorialInstall\orders.xsd
  18. 패키지 유효성 검사 페이지에서 설치된 각 패키지의 유효성 검사 결과를 보고 다음을 클릭합니다.

    대상 컴퓨터의 환경 변수 값이 개발 컴퓨터의 환경 변수 값과 다르므로 패키지 유효성 검사 페이지에 여러 경고가 표시됩니다. 다음과 같은 4가지 경고가 예상됩니다.

    • 구성 파일 "C:\DeploymentTutorial\DataTransferConfig.dtsConfig"가 유효하지 않습니다. 구성 파일 이름을 확인하십시오.

    • 패키지에 대한 구성 항목을 적어도 하나 이상 로드하지 못했습니다. 구성 항목과 이전 경고를 검사하여 실패한 구성에 대한 설명을 확인하십시오.

    • 구성 파일 "C:\DeploymentTutorial\LoadXMLDataConfig.dtsConfig"가 유효하지 않습니다. 구성 파일 이름을 확인하십시오.

    • 패키지에 대한 구성 항목을 적어도 하나 이상 로드하지 못했습니다. 구성 항목과 이전 경고를 검사하여 실패한 구성에 대한 설명을 확인하십시오.

    이러한 경고는 패키지 설치에 영향을 미치지 않습니다.

    SSIS 패키지 배포 페이지에서 설치 후 패키지 유효성 검사ㅍ 옵션을 선택하지 않은 경우 패키지 유효성 검사 페이지가 열리지 않고 마법사에 유효성 검사에 대한 설치 후 정보가 표시되지 않습니다.

  19. 패키지 설치 마법사 완료 페이지에서 설치 요약을 읽은 다음 종료를 클릭합니다.

    참고 항목

    패키지 유효성 검사에 사용할 임시 로그 파일이 만들어집니다. 이 파일은 패키지를 다시 시작할 때 사용됩니다.

단원의 다음 태스크

3단계: 배포된 패키지 테스트

참고 항목

Integration Services 서비스(SSIS 서비스)