사용자 지정 연결 관리자 개발

Integration Services에서는 연결 관리자를 사용하여 외부 데이터 원본에 연결하는 데 필요한 정보를 캡슐화합니다. Integration Services에는 엔터프라이즈 데이터베이스에서 텍스트 파일 및 Excel 워크시트에 이르기까지 가장 일반적으로 사용되는 데이터 원본에 대한 연결을 지원하는 다양한 연결 관리자가 포함되어 있습니다. Integration Services에서 지원하는 연결 관리자와 외부 데이터 원본이 개발자의 요구 사항을 완전히 충족시키지 못할 경우에는 사용자 지정 연결 관리자를 만들 수 있습니다.

사용자 지정 연결 관리자를 만들려면 ConnectionManagerBase 기본 클래스에서 상속되는 클래스를 만들고 새 클래스에 DtsConnectionAttribute 특성을 적용한 다음 ConnectionString 속성과 AcquireConnection 메서드를 포함하여 기본 클래스의 중요한 메서드 및 .속성을 재정의해야 합니다.

사용자 지정 연결 관리자에 대한 작업 예제는 Codeplex의 Integration Services 예제를 참조하십시오. 이 섹션에 표시된 코드 조각은 SQL Server 사용자 지정 연결 관리자 예제에서 가져온 것입니다.

중요 정보중요

Integration Services에 기본 제공된 대부분의 태스크, 원본 및 대상은 특정 유형의 기본 제공 연결 관리자와만 사용할 수 있습니다. 기본 제공 태스크 및 구성 요소에 사용할 사용자 지정 연결 관리자를 개발하려면 먼저 해당 구성 요소에서 특정 유형의 연결 관리자만 사용할 수 있도록 제한하는지 여부를 확인해야 합니다. 솔루션에 사용자 지정 연결 관리자가 필요한 경우에는 연결 관리자와 함께 사용할 사용자 지정 태스크나 사용자 지정 원본 또는 대상을 개발해야 합니다.

섹션 내용

이 섹션에서는 사용자 지정 연결 관리자와 선택 사항인 연결 관리자의 사용자 지정 사용자 인터페이스를 만들고 구성하고 코딩하는 방법을 설명합니다. 이 섹션에 표시된 코드 조각은 SQL Server 사용자 지정 연결 관리자 예제에서 가져온 것입니다.

관련 섹션

모든 사용자 지정 개체에 대한 일반적인 정보

Integration Services에서 만들 수 있는 모든 사용자 지정 개체 유형에 공통적인 내용은 다음 항목을 참조하십시오.

기타 사용자 지정 개체에 대한 정보

Integration Services에서 만들 수 있는 기타 사용자 지정 개체 유형에 대한 내용은 다음 항목을 참조하십시오.

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

Microsoft의 최신 다운로드, 아티클, 예제 및 비디오와 커뮤니티의 정선된 솔루션을 보려면 MSDN 또는 TechNet의 Integration Services 페이지를 방문하십시오.

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