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