DTS 2000 패키지 실행 작업

업데이트: 2007년 9월 15일

DTS 2000 패키지 실행 작업은 SQL Server 2000 도구를 사용하여 개발된 패키지를 실행합니다. 이 작업을 사용하면 SQL Server 2005 데이터 변환 솔루션에 SQL Server 2000 DTS 패키지를 포함할 수 있습니다. 각 작업 유형은 서로 다른 런타임 엔진 버전을 사용하기 때문에 한 패키지에 패키지 실행 작업과 DTS 2000 패키지 실행 작업이 모두 포함될 수 있습니다.

[!참고] 64비트 컴퓨터에서 64비트 모드로 실행되는 패키지에서는 DTS 2000 패키지 실행 작업을 사용할 수 없습니다. 이전 버전의 SQL Server에서 만들어진 DTS(데이터 변환 서비스) 패키지를 위한 64비트 디자인 타임 또는 런타임 지원은 제공되지 않습니다. 자세한 내용은 SQL Server 2005 Integration Services의 이전 버전과의 호환성을 참조하십시오.

DTS 2000 패키지 실행 작업은 SQL Server 2000 패키지를 실행한다는 것만 제외하고 패키지 실행 작업의 기능과 유사합니다. DTS 2000 패키지 실행 작업은 다음 용도로 사용할 수 있습니다.

  • 복잡한 패키지 워크플로 분석. 이 작업을 사용하면 워크플로를 여러 패키지로 분리하여 편리하게 읽고 유지 관리할 수 있습니다. 예를 들어 별모양 스키마에 데이터를 로드할 경우 별도의 패키지를 작성하여 각 차원 및 팩트 테이블을 채울 수 있습니다.
  • 패키지 일부 다시 사용. 다른 패키지에서 패키지 워크플로의 일부를 다시 사용할 수 있습니다. 예를 들어 다른 패키지에서 호출할 수 있는 데이터 추출 모듈을 작성할 수 있습니다. 추출 모듈을 호출하는 각 패키지는 다른 데이터 스크러빙, 필터링 또는 집계 작업을 수행할 수 있습니다.
  • 작업 단위 그룹화. 작업 단위는 별개의 패키지로 캡슐화되고 트랜잭션 구성 요소로 부모 패키지의 워크플로에 조인됩니다. 예를 들어 부모 패키지는 보조 패키지를 실행하고 보조 패키지의 성공 또는 실패에 따라 트랜잭션을 커밋하거나 롤백합니다.
  • 패키지 보안 제어. 패키지 작성자에게는 다중 패키지 솔루션의 일부에 대한 액세스 권한만 있으면 됩니다. 하나의 패키지를 여러 패키지로 분리하여 해당 패키지에만 작성자 액세스 권한을 부여할 수 있으므로 보안이 한층 강화됩니다.

[!참고] DTS 2000 패키지를 실행하려면 컴퓨터에 DTS 2000 런타임 엔진을 설치해야 합니다. 자세한 내용은 방법: 데이터 변환 서비스 패키지 지원 보증을 참조하십시오.

DTS 2000 패키지 실행 작업과 같이 다른 패키지를 실행하는 패키지를 일반적으로 부모 패키지라고 하고 부모 워크플로에서 실행하는 패키지를 자식 패키지라고 합니다.

DTS 2000 패키지 실행 작업은 SQL Server msdb 데이터베이스, 구조적 저장소 파일 또는 Meta Data Services에 저장된 패키지를 실행할 수 있습니다. msdb 또는 Meta Data Services에 저장된 패키지를 선택할 경우 서버 이름을 지정하고 인증 방법을 선택해야 합니다. 이 작업은 Windows 인증과 SQL Server 인증을 지원합니다. 가능한 경우 Windows 인증을 사용하여 보안을 강화합니다. 파일 시스템에 저장된 패키지를 선택할 경우 패키지의 이름과 위치를 제공해야 합니다. 패키지 위치는 파일 시스템 어디나 가능하며 부모 패키지와 동일한 폴더에 있지 않아도 됩니다.

원래 저장 위치나 형식에 관계없이 패키지를 DTS 2000 패키지 실행 작업에 로드하고 내부에 저장할 수 있습니다. SQL Server 2000 DTS 패키지를 로드하거나 DTS 디자이너를 열어 자식 패키지를 보거나 수정하려면 SSIS 디자이너의 DTS 2000 패키지 실행 작업 편집기 대화 상자를 사용합니다.

[!참고] Business Intelligence Development Studio에서 DTS 패키지를 직접 열거나 수정할 수는 없습니다. 또한 SQL Server 2005에서는 DTS 패키지 수정에 필요한 DTS 패키지 디자이너를 설치하지 않습니다. 그러나 업데이트된 DTS 패키지 디자이너 버전을 다운로드 및 설치하고 이를 사용하여 DTS 패키지를 수정할 수 있습니다. 업데이트된 DTS 패키지 디자이너를 다운로드하려면 Microsoft 웹 페이지 Microsoft SQL Server 2005용 기능 팩을 방문하여 Microsoft SQL Server 2000 DTS 디자이너 구성 요소를 다운로드합니다. 이 다운로드를 설치하면 Management Studio 또는 Business Intelligence Development Studio의 DTS 2000 패키지 실행 작업 편집기에서 DTS 패키지를 보고 수정할 수 있습니다.

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 2005로 마이그레이션할 수 있습니다. 자세한 내용은 데이터 변환 서비스 패키지 마이그레이션을 참조하십시오.

기타 관련 작업

Integration Services에는 SQL Server 2005 패키지, 실행 파일 및 배치 파일 실행과 같은 워크플로 작업을 수행하는 작업이 포함되어 있습니다.

이러한 작업에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.

DTS 2000 실행 작업에 사용할 수 있는 사용자 지정 로그 항목

다음 표에서는 DTS 2000 실행 작업에 대한 사용자 지정 로그 항목을 나열합니다. 자세한 내용은 패키지에서 로깅 구현로깅할 메시지 사용자 지정을 참조하십시오.

로그 항목

설명

ExecuteDTS80PackageTaskBegin

작업에서 DTS 2000 패키지 실행을 시작했음을 나타냅니다.

ExecuteDTS80PackageTaskEnd

작업이 완료되었음을 나타냅니다.

ms137907.note(ko-kr,SQL.90).gif참고:

DTS 2000 패키지는 작업이 끝난 후에도 계속 실행됩니다.

ExecuteDTS80PackageTaskTaskInfo

작업에 대한 설명 정보를 제공합니다.

ExecuteDTS80PackageTaskTaskResult

작업에서 실행한 DTS 2000 패키지의 실행 결과를 보고합니다.

DTS 2000 패키지 실행 작업 구성

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.

SSIS 디자이너에서 이러한 속성을 설정하는 방법을 보려면 다음 항목을 클릭하십시오.

프로그래밍 방식으로 DTS 2000 패키지 실행 작업 구성

이러한 속성을 프로그래밍 방식으로 설정하는 방법을 보려면 다음 항목을 클릭하십시오.

참고 항목

개념

Integration Services 작업
패키지 제어 흐름 만들기
64비트 컴퓨터에서 Integration Services 고려 사항

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2007년 9월 15일

변경된 내용
  • 64비트 컴퓨터에서 64비트 모드로 DTS 패키지를 실행할 수 없는 이유에 대한 참고를 추가했습니다.
  • DTS 패키지를 편집하는 데 필요한 DTS 패키지 디자이너를 다운로드하는 방법에 대한 를 추가했습니다.

2006년 7월 17일

변경된 내용
  • 사용자 지정 로그 항목을 보여 주는 표를 추가했습니다.

2005년 12월 5일

변경된 내용
  • Meta Data Services에 저장된 SQL Server 2000 DTS 패키지를 실행하기 위한 해결 방법을 추가했습니다.