다음을 통해 공유


ISDeploymentWizard.exe를 사용하여 명령 프롬프트에서 SSIS 프로젝트 배포

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

이 빠른 시작에서는 Integration Services 배포 마법사 ISDeploymentWizard.exe를 실행하여 명령 프롬프트에서 SSIS 프로젝트를 배포하는 방법을 보여 줍니다.

Integration Services 배포 마법사에 대한 자세한 내용은 Integration Services 배포 마법사를 참조 하세요.

필수 조건

Azure SQL Database에 배포하기 위해 이 문서에 설명된 유효성 검사에는 SSDT(SQL Server Data Tools) 버전 17.4 이상이 필요합니다. SSDT의 최신 버전을 얻으려면 SQL Server Data Tools(SSDT) 다운로드를 참조하세요.

Azure SQL Database 서버는 포트 1433에서 수신 대기합니다. 회사 방화벽 내에서 SQL Server 논리 서버로 연결을 시도하면 성공적인 연결을 위해 회사 방화벽에서 이 포트가 열려야 합니다.

지원되는 플랫폼

이 빠른 시작의 정보를 사용하여 다음과 같은 플랫폼에서 SSIS 프로젝트를 배포할 수 있습니다.

이 빠른 시작의 정보를 사용하여 SQL Server on Linux에 SSIS 패키지를 배포할 수 없습니다. 자세한 내용은 Linux에서 SSIS를 사용하여 데이터 추출, 변환 및 로드를 참조하세요.

Azure SQL Database의 경우 연결 정보를 가져옵니다.

Azure SQL Database에서 프로젝트를 배포하려면 SSISDB(SSIS 카탈로그 데이터베이스)에 연결해야 하는 연결 정보를 가져옵니다. 다음 절차를 수행하려면 정규화된 서버 이름 및 로그인 정보가 필요합니다.

  1. Azure Portal에 로그인합니다.
  2. 왼쪽 메뉴에서 SQL 데이터베이스를 선택한 다음 SQL 데이터베이스 페이지에서 SSISDB 데이터베이스를 선택합니다.
  3. 데이터베이스의 개요 페이지에서 정규화된 서버 이름을 검토합니다. 복사하려면 클릭 옵션을 표시하려면 마우스로 서버 이름 위를 가리킵니다.
  4. Azure SQL Database 서버 로그인 정보를 잊은 경우, SQL Database 서버 페이지로 이동하여 서버 관리자 이름을 확인합니다. 필요한 경우 암호를 재설정할 수 있습니다.

지원되는 인증 방법

배포에 대한 인증 방법을 참조하세요.

Integration Services 배포 마법사 시작

  1. 명령 프롬프트 창을 엽니다.

  2. ISDeploymentWizard.exe를 실행합니다. Integration Services 배포 마법사가 열립니다.

    ISDeploymentWizard.exe가 포함된 폴더가 path 환경 변수에 없는 경우 cd 명령을 사용하여 해당 디렉터리로 변경해야 할 수 있습니다. SQL Server 2017의 경우 이 폴더는 일반적으로 C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn입니다.

마법사를 사용하여 프로젝트 배포

  1. 마법사의 소개 페이지에서 소개를 검토합니다. 다음을 클릭하여 원본 선택 페이지를 엽니다.

  2. 원본 선택 페이지에서 배포할 기존 SSIS 프로젝트를 선택합니다.

    • 개발 환경에서 프로젝트를 빌드하여 만든 프로젝트 배포 파일을 배포하려면 프로젝트 배포 파일을 선택하고 .ispac 파일에 대한 경로를 입력합니다.
    • SSIS 카탈로그 데이터베이스에 이미 배포된 프로젝트를 배포하려면 Integration Services 카탈로그를 선택한 다음 카탈로그에 서버 이름과 프로젝트의 경로를 입력합니다. 다음대상 선택 페이지를 표시합니다.
  3. 대상 선택 페이지에서 프로젝트의 대상을 선택합니다.

    • 정규화된 서버 이름을 입력합니다. 대상 서버가 Azure SQL Database 서버인 경우 이름은 <server_name>.database.windows.net 형식입니다.
    • 인증 정보를 제공한 다음, 연결을 선택합니다. 이 문서에서 배포를 위한 인증 방법을 참조하세요.
    • 그런 다음 찾아보기를 선택하여 SSISDB에서 대상 폴더를 선택합니다.
    • 그런 다음, 다음을 선택하여 검토 페이지를 엽니다. (연결을 선택하면 다음 단추가 활성화됩니다.)
  4. 검토 페이지에서 선택한 설정을 검토합니다.

    • 이전을 클릭하거나 왼쪽 창에서 단계를 클릭하여 선택 영역을 변경할 수 있습니다.
    • 그런 다음 배포 프로세스를 시작하려면 배포를 클릭합니다.
  5. Azure SQL 데이터베이스 서버에 배포하는 경우 유효성 검사 페이지가 열리고 프로젝트의 패키지가 Azure-SSIS 통합 런타임에서 예상대로 실행되지 않을 수 있는 알려진 문제가 있는지 확인합니다. 자세한 내용은 Azure에 배포된 SSIS 패키지 유효성 검사를 참조하세요.

  6. 배포 프로세스가 완료된 후 결과 페이지가 열립니다. 이 페이지에서는 각 작업의 성공 또는 실패를 표시합니다.

    • 작업이 실패하면 결과 열에서 실패를 클릭하여 해당 오류에 대한 설명을 표시합니다.
    • 필요에 따라 보고서 저장...을 클릭하여 결과를 XML 파일에 저장합니다.
    • 닫기를 클릭하여 마법사를 종료합니다.

다음 단계