DTS 2000 패키지 실행 태스크
DTS 2000 패키지 실행 태스크는 SQL Server 2000 도구를 사용하여 개발된 패키지를 실행합니다. 이 태스크를 사용하면 SQL Server 데이터 변환 솔루션에 SQL Server 2000 DTS 패키지를 포함할 수 있습니다. 각 태스크 유형은 서로 다른 런타임 엔진 버전을 사용하기 때문에 한 패키지에 패키지 실행 태스크와 DTS 2000 패키지 실행 태스크가 모두 포함될 수 있습니다.
중요 |
---|
DTS 2000 패키지 실행 태스크는 사용되지 않는 구성 요소인 DTS(데이터 변환 서비스)와의 호환성을 위해서만 제공됩니다. 자세한 내용은 DTS(데이터 변환 서비스)를 참조하십시오. |
중요 |
---|
SQL Server 2008에서는 DTS 패키지에 대한 런타임 지원을 설치하지 않습니다. DTS 패키지를 실행하려면 이 런타임 지원을 직접 설치해야 합니다. DTS에 대한 지원을 설치하는 방법은 방법: 데이터 변환 서비스 패키지 지원 설치를 참조하십시오. |
[!참고]
64비트 컴퓨터에서 64비트 모드로 실행되는 패키지에서는 DTS 2000 패키지 실행 태스크를 사용할 수 없습니다. 이전 버전의 SQL Server에서 만들어진 DTS(데이터 변환 서비스) 패키지를 위한 64비트 디자인 타임 또는 런타임 지원은 제공되지 않습니다. 자세한 내용은 SQL Server 2008에서 DTS(데이터 변환 서비스) 지원을 참조하십시오.
DTS 2000 패키지 실행 태스크는 SQL Server 2000 패키지를 실행한다는 것만 제외하고 패키지 실행 태스크의 기능과 유사합니다. DTS 2000 패키지 실행 태스크는 다음 용도로 사용할 수 있습니다.
복잡한 패키지 워크플로 분석. 이 태스크를 사용하면 워크플로를 여러 패키지로 분리하여 편리하게 읽고 유지 관리할 수 있습니다. 예를 들어 별모양 스키마에 데이터를 로드할 경우 별도의 패키지를 작성하여 각 차원 및 팩트 테이블을 채울 수 있습니다.
패키지 일부 다시 사용. 다른 패키지에서 패키지 워크플로의 일부를 다시 사용할 수 있습니다. 예를 들어 다른 패키지에서 호출할 수 있는 데이터 추출 모듈을 작성할 수 있습니다. 추출 모듈을 호출하는 각 패키지는 다른 데이터 스크러빙, 필터링 또는 집계 작업을 수행할 수 있습니다.
작업 단위 그룹화. 작업 단위는 별개의 패키지로 캡슐화되고 트랜잭션 구성 요소로 부모 패키지의 워크플로에 조인됩니다. 예를 들어 부모 패키지는 보조 패키지를 실행하고 보조 패키지의 성공 또는 실패에 따라 트랜잭션을 커밋하거나 롤백합니다.
패키지 보안 제어. 패키지 작성자에게는 다중 패키지 솔루션의 일부에 대한 액세스 권한만 있으면 됩니다. 하나의 패키지를 여러 패키지로 분리하여 해당 패키지에만 작성자 액세스 권한을 부여할 수 있으므로 보안이 한층 강화됩니다.
DTS 2000 패키지 실행 태스크와 같이 다른 패키지를 실행하는 패키지를 일반적으로 부모 패키지라고 하고 부모 워크플로에서 실행하는 패키지를 자식 패키지라고 합니다.
DTS 2000 패키지 실행 태스크는 SQL Servermsdb 데이터베이스, 구조적 저장소 파일 또는 Meta Data Services에 저장된 패키지를 실행할 수 있습니다. msdb 또는 Meta Data Services에 저장된 패키지를 선택할 경우 서버 이름을 지정하고 인증 방법을 선택해야 합니다. 이 태스크는 Windows 인증과 SQL Server 인증을 지원합니다. 가능한 경우 Windows 인증을 사용하여 보안을 강화합니다. 파일 시스템에 저장된 패키지를 선택할 경우 패키지의 이름과 위치를 제공해야 합니다. 패키지 위치는 파일 시스템 어디나 가능하며 부모 패키지와 동일한 폴더에 있지 않아도 됩니다.
원래 저장 위치나 형식에 관계없이 패키지를 DTS 2000 패키지 실행 태스크에 로드하고 내부에 저장할 수 있습니다. SQL Server 2000 DTS 패키지를 로드하거나 DTS 디자이너를 열어 자식 패키지를 확인하거나 수정하려면 SSIS 디자이너의 DTS 2000 패키지 실행 태스크 편집기 대화 상자를 사용하십시오.
[!참고]
DTS 패키지는 Business Intelligence Development Studio에서 직접 열거나 수정할 수 없습니다. 또한 DTS 패키지 수정에 필요한 DTS 패키지 디자이너는 SQL Server 2008과 SQL Server 2005에 설치되지 않습니다. 그러나 DTS 패키지 디자이너를 다운로드하고 설치할 수는 있으며 이 디자이너를 사용하여 DTS 패키지를 수정할 수 있습니다. DTS 패키지에 대한 디자인 타임 지원을 설치하는 방법은 방법: 데이터 변환 서비스 패키지 지원 설치를 참조하십시오. 이 다운로드를 설치한 후에는 Management Studio 또는 Business Intelligence Development Studio의 DTS 2000 패키지 실행 태스크 편집기에서 DTS 패키지를 확인하고 수정할 수 있습니다.
DTS 패키지 디자이너는 SQL Server 2008 도구와 함께 작동하지만 디자이너 기능이 SQL Server 2008용으로 업데이트되지는 않았습니다.
DTS 2000 패키지 실행 태스크는 내부 변수와 외부 변수를 사용할 수 있습니다. 내부 변수는 자식 패키지에 있는 변수이고 외부 변수는 부모 패키지에 있는 변수입니다. DTS 2000 패키지 실행 태스크는 내부 변수를 사용하여 업데이트된 값을 SQL Server 2000 DTS 패키지의 전역 변수에 전달할 수 있습니다. 외부 변수를 사용하면 호출 패키지가 변수 값을 자식 패키지에 전달할 수 있습니다. 예를 들어 자식 패키지 스크립트에서 외부 변수 값을 사용할 수 있습니다. 자세한 내용은 Integration Services 변수 및 패키지에서 변수 사용을 참조하십시오.
Integration Services에서는 Meta Data Services를 지원하지 않으므로 Integration Services 패키지에서 DTS 2000 패키지 실행 태스크를 사용하여 Meta Data Services에 저장된 SQL Server 2000 DTS 패키지를 실행할 수 없습니다. 이 패키지에서 Meta Data Services의 패키지를 실행하려면 SQL Server 2000 DTS 런타임을 사용해야 합니다. 이러한 패키지를 실행하려면 Meta Data Services의 패키지를 실행하는 SQL Server 2000 부모 패키지를 만들고 부모 패키지를 SQL Server 또는 구조적 저장소 파일에 저장합니다. 그런 다음 DTS 2000 패키지 실행에서 부모 패키지를 실행할 수 있으며 이후 Meta Data Services에서 패키지를 실행할 수 있습니다.
많은 DTS 2000 패키지를 SQL Server로 마이그레이션할 수 있습니다. 자세한 내용은 데이터 변환 서비스 패키지 마이그레이션을 참조하십시오.
기타 관련 태스크
Integration Services에는 SQL Server 패키지, 실행 파일 및 배치 파일 실행과 같은 워크플로 작업을 수행하는 태스크가 포함되어 있습니다.
이러한 태스크에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.
DTS 2000 실행 태스크에 사용할 수 있는 사용자 지정 로그 항목
다음 표에서는 DTS 2000 실행 태스크에 대한 사용자 지정 로그 항목을 나열합니다. 자세한 내용은 패키지에서 로깅 구현 및 로깅할 메시지 사용자 지정을 참조하십시오.
로그 항목 |
설명 |
---|---|
ExecuteDTS80PackageTaskBegin |
태스크에서 DTS 2000 패키지 실행을 시작했음을 나타냅니다. |
ExecuteDTS80PackageTaskEnd |
태스크가 완료되었음을 나타냅니다.
참고
DTS 2000 패키지는 태스크가 끝난 후에도 계속 실행됩니다.
|
ExecuteDTS80PackageTaskTaskInfo |
태스크에 대한 설명 정보를 제공합니다. |
ExecuteDTS80PackageTaskTaskResult |
태스크에서 실행한 DTS 2000 패키지의 실행 결과를 보고합니다. |
DTS 2000 패키지 실행 태스크 구성
SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.
SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.
SSIS 디자이너에서 이러한 속성을 설정하는 방법을 보려면 다음 항목을 클릭하십시오.
프로그래밍 방식으로 DTS 2000 패키지 실행 태스크 구성
이러한 속성을 프로그래밍 방식으로 설정하는 방법을 보려면 다음 항목을 클릭하십시오.
|