SQL Server 에이전트에서 SSIS 패키지 실행 일정 예약

SQL Server 에이전트를 사용하여 SQL Server Integration Services 패키지의 실행을 자동화할 수 있습니다. SQL Server 에이전트는 SQL Server 에이전트 작업을 실행하여 태스크를 자동화하는 Windows 서비스입니다. 로컬 또는 다중 서버 작업을 자동으로 실행하기 위해서는 SQL Server 에이전트가 활성 상태여야 합니다. 자세한 내용은 SQL Server 에이전트 구성을 참조하십시오.

패키지 실행을 자동화하려면 SQL Server Management Studio에서 SQL Server에 제공한 새 작업 대화 상자를 사용하여 작업을 만들어야 합니다. 자세한 내용은 작업 구현을 참조하십시오.

작업을 만든 후에는 SQL Server Integration Services 패키지에 최소한 하나의 단계를 추가하고 단계 유형을 설정해야 합니다. 한 개의 작업은 각각 다른 패키지를 실행하는 여러 단계를 포함할 수 있습니다. SQL Server 에이전트 작업 단계는 msdb 데이터베이스 또는 파일 시스템에 저장된 Integration Services 패키지를 실행할 수 있습니다. 자세한 내용은 작업 단계 만들기를 참조하십시오.

[!참고]

64비트 컴퓨터에서 SQL Server Integration Services 작업 단계 유형은 작업 단계가 패키지를 64비트 모드에서 실행함을 의미합니다. 64비트 버전의 SQL Server 에이전트에서 32비트 모드로 패키지를 실행하려면 새 작업 단계 대화 상자의 실행 옵션 탭에서 32 비트 런타임 사용을 선택합니다. 자세한 내용은 방법: 패키지 실행을 참조하십시오.

작업 단계에서 Integration Services 패키지를 실행하는 것은 dtexec 및 DTExecUI 유틸리티를 사용하여 패키지를 실행하는 것과 비슷합니다. 명령줄 옵션 또는 패키지 실행 유틸리티 대화 상자를 사용하여 패키지의 런타임 옵션을 설정하는 대신 새 작업 단계 대화 상자를 사용하여 런타임 옵션을 설정할 수 있습니다. 패키지를 실행하는 명령줄 옵션에 대한 자세한 내용은 dtexec 유틸리티(SSIS 도구)를 참조하십시오.

작업 및 작업 단계를 추가한 다음에는 작업을 실행하는 일정을 만들어야 합니다. 자세한 내용은 일정을 만들고 작업에 연결를 참조하십시오.

작업을 종료하거나 경고를 추가할 때 전자 메일 메시지를 보낼 운영자를 지정하는 등의 알림 옵션 설정으로 작업을 향상시킬 수 있습니다. 자세한 내용은 경고 정의를 참조하십시오.

Integration Services 패키지를 SQL Server 에이전트 작업 단계로 실행하는 계정에는 패키지를 직접 실행하는 계정과 동일한 권한이 있어야 합니다.

SSIS 패키지 실행 작업 단계를 만들려면

외부 리소스

Integration Services 아이콘(작은 아이콘) Integration Services 관련 최신 정보 얻기

Microsoft의 최신 다운로드, 기술 자료, 예제 및 비디오와 커뮤니티에서 선택된 솔루션을 보려면 MSDN의 Integration Services 페이지를 방문하십시오.


이러한 업데이트에 대한 자동 알림을 받으려면 해당 페이지에서 제공하는 RSS 피드를 구독하십시오.