태스크 마이그레이션
SQL Server 2000 DTS(데이터 변환 서비스) 태스크는 대부분 Integration Services 태스크로 직접 매핑되며, 패키지를 Integration Services로 마이그레이션하면 SQL Server 2000 버전의 태스크가 그에 상응하는 Integration Services 태스크로 바뀝니다.
다음 표에는 태스크 버전 사이의 직접 매핑 관계를 보여 주는 목록이 나와 있습니다.
DTS 태스크 |
Integration Services 태스크 |
---|---|
ActiveX 스크립트 태스크 |
|
대량 삽입 태스크 |
|
SQL Server 개체 복사 태스크 |
|
데이터 마이닝 예측 태스크 |
|
패키지 실행 태스크 |
|
프로세스 실행 태스크 |
|
SQL 실행 태스크 |
|
파일 전송 프로토콜 태스크 |
|
메시지 큐 태스크 |
|
메일 보내기 태스크 |
|
데이터베이스 전송, 오류 메시지 전송, 작업 전송, 로그인 전송 및 master 저장 프로시저 전송 태스크 |
SQL Server 개체 전송 태스크, 데이터베이스 전송 태스크, 오류 메시지 전송 태스크, 작업 전송 태스크, 로그인 전송 태스크 및 Master 저장 프로시저 전송 태스크 |
[!참고]
패키지를 마이그레이션한 후에는 ActiveX 스크립트 태스크에서 GlobalVariables 컬렉션의 Parent 속성을 사용하여 패키지 개체 모델에 액세스할 수 없습니다.
다음과 같은 일부 SQL Server 2000 태스크는 Integration Services 태스크로 직접 매핑되지 않습니다.
Analysis Services 태스크(Integration ServicesAnalysis Services 태스크는 Analysis Services의 SQL Server 2000 인스턴스와 함께 실행되지 않습니다.)
데이터 기반 쿼리 태스크
동적 속성 태스크
데이터 변환 태스크
SQL Server에서 이러한 태스크 중 일부는 태스크가 아닌 기능으로 바뀝니다. 다음 표에는 SQL Server 2000 태스크와 그에 상응하는 SQL Server의 태스크가 아닌 기능이 서로 어떻게 매핑되는지 보여 주는 목록이 나와 있습니다.
DTS 태스크 |
Integration Services 기능 |
---|---|
동적 속성 |
구성 및 속성 식. 자세한 내용은 패키지 구성 만들기를 참조하십시오. |
데이터 변환 |
|
데이터 기반 쿼리 |
데이터 기반 쿼리 태스크의 기능을 바꿀 때는 느린 변경 차원 변환, 조건부 분할 변환 및 OLE DB 명령 변환에서 설명하는 내용을 참고하십시오. |
사용자 지정 태스크
사용자 지정 태스크가 포함된 패키지는 특수한 방식으로 SQL Server로 마이그레이션됩니다. 각 사용자 지정 태스크마다 SQL Server 2000 패키지가 생성되고 SQL Server 2000 패키지를 호출하는 DTS 2000 패키지 실행 태스크가 마이그레이션된 패키지에 추가됩니다. 중간 패키지라고 하는 새 SQL Server 2000 패키지는 마이그레이션된 패키지 내에 포함되고 별도로 저장되지는 않습니다. 예를 들어 사용자 지정 태스크 세 개가 포함된 SQL Server 2000 패키지는 DTS 2000 패키지 실행 태스크 세 개가 포함된 SQL Server 패키지가 되며 이때 각 태스크는 사용자 지정 태스크를 캡슐화하는 포함된 SQL Server 2000 패키지를 가리킵니다.
데이터 펌프 태스크
데이터 기반 쿼리, 데이터 변환 및 병렬 데이터 펌프라는 세 가지 SQL Server 2000 태스크는 SQL Server 2000 DTS 데이터 펌프를 기반으로 합니다. 단순한 데이터 변환 태스크의 경우를 제외하면 이러한 태스크는 사용자 지정 태스크와 동일한 방식으로 마이그레이션됩니다. 패키지 마이그레이션 마법사는 각 태스크에 대해 새 SQL Server 2000 패키지를 만들고 각 데이터 펌프 태스크에 대한 DTS 2000 패키지 실행 태스크를 새 패키지에 추가합니다.
동적 속성 태스크
동적 속성 태스크는 SQL Server로 마이그레이션할 수 없습니다. 동적 속성 태스크가 포함된 패키지를 마이그레이션하려고 시도하면 패키지 마이그레이션 마법사에서 경고가 표시됩니다. 경고를 무시한 채 패키지를 마이그레이션하면 동적 속성 태스크는 마이그레이션된 패키지에서 자리 표시자 태스크로 바뀝니다. 자리 표시자 태스크는 동적 속성 태스크의 속성-값 쌍을 나열하는 스크립트 태스크이며 이러한 쌍을 스크립트 태스크의 스크립트로 변환할 수 있습니다. 이 정보는 스크립트 태스크에 스크립트의 주석 형태로 기록됩니다.
SQL Server에서는 동적 속성 태스크에 사용할 수 있는 기능을 대신하여 더 뛰어난 성능을 제공하는 구성이 사용됩니다. 자세한 내용은 패키지 구성 만들기를 참조하십시오.