Utveckla en anpassad anslutningshanterare

Gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

Integration Services använder anslutningshanterare för att kapsla in den information som behövs för att ansluta till en extern datakälla. Integration Services inkluderar en mängd anslutningshanterare som stödjer anslutningar till de mest använda datakällorna, från företagsdatabaser till textfiler och Excel-arbetsblad. Om anslutningshanterare och externa datakällor som stöds av Integration Services inte helt uppfyller dina krav kan du skapa en anpassad anslutningshanterare.

För att skapa en anpassad anslutningshanterare måste du skapa en klass som ärver från ConnectionManagerBase basklassen, tillämpa attributet DtsConnectionAttribute på din nya klass och åsidosätta de viktiga metoderna och egenskaperna hos basklassen, inklusive egenskapen ConnectionString och metoden AcquireConnection .

Important

De flesta uppgifter, källor och destinationer som byggts in i Integration Services fungerar endast med specifika typer av inbyggda anslutningshanterare. Innan du utvecklar en anpassad anslutningshanterare för inbyggda uppgifter och komponenter, kontrollera om dessa komponenter begränsar listan över tillgängliga anslutningshanterare till en specifik typ. Om din lösning kräver en anpassad anslutningshanterare kan du också behöva utveckla en anpassad uppgift, eller en anpassad källa eller destination, för användning med anslutningshanteraren.

I det här avsnittet

Detta avsnitt beskriver hur man skapar, konfigurerar och kodar en anpassad anslutningshanterare och dess valfria anpassade användargränssnitt. Kodutsnitten som visas i detta avsnitt är hämtade från Sql Server Custom Správca pripojení Sample.

Skapa en anpassad Správca pripojení
Beskriver hur man skapar klasser för ett anpassat anslutningshanterarprojekt.

Kodning av en anpassad Správca pripojení
Beskriver hur man implementerar en anpassad anslutningshanterare genom att åsidosätta metoderna och egenskaperna hos basklassen.

Utveckling av ett användargränssnitt för en anpassad Správca pripojení
Beskriver hur man implementerar användargränssnittsklassen och formuläret som används för att konfigurera den anpassade anslutningshanteraren.