Rozwijanie menedżer połączeń do niestandardowych
Integration Services uses connection managers to encapsulate the information needed to connect to an external data source.Integration Services includes a variety of connection managers that support connections to the most commonly used data sources, from enterprise databases to text files and Excel worksheets.Jeśli zewnętrznymi źródłami danych i menedżer połączeń s obsługiwana przez Integration Services całkowicie nie spełniają wymagań, można utworzyć niestandardowy menedżer połączeń.
Aby utworzyć niestandardowy menedżer połączeń, należy utworzyć klasy, która dziedziczy ConnectionManagerBase utworzyć klasę, stosowanie DtsConnectionAttribute atrybut do nowej klasy i zastąpienie ważnych metodami i właściwościami klasy bazowej, włączając w to ConnectionString() Właściwość oraz AcquireConnection(Object) Metoda.
Aby próbek pracy kierowników niestandardowego połączenia, zobacz temat Sql Server Custom Connection Manager Sample i Excel2 Custom Connection Manager Sample. Wstawki kodu programu w tej sekcji są pobierane z próbki menedżer połączeń niestandardowe SQL Server.
Important Note: |
---|
Większość zadań, źródła i miejsca docelowe, które są wbudowane w Integration Services działa tylko z określonych typów połączenia wbudowanego menedżerów. Przed rozwijanie menedżer połączeń niestandardowych do użytku z wbudowanych zadań i składników, sprawdź, czy te składniki ograniczyć listę menedżerów dostępne połączenie z tymi, które określonego typu.Jeśli rozwiązanie wymaga menedżer połączeń niestandardowych, można również zainstalować opracowywania niestandardowego zadania lub niestandardowe urządzenie źródłowe lub obiekt docelowy, do użytku z Menedżerem połączeń. |
W tej sekcji
W tej sekcji opisano sposób tworzenia, konfigurowanie i kod niestandardowy menedżer połączeń a ich interfejsami użytkownika niestandardowego opcjonalne.Wstawki kodu programu w tej sekcji są pobierane z Sql Server Custom Connection Manager Sample.
Tworzenie niestandardowego menedżer połączeń
W tym artykule opisano sposób tworzenia klasy dla niestandardowego połączenia Menedżera projektu.Kodowanie menedżer połączeń do niestandardowych
W tym artykule opisano sposób implementacji menedżer połączeń niestandardowych przez zastąpienie metodami i właściwościami klasy podstawowej.Opracowywanie interfejsu użytkownika dla niestandardowego menedżer połączeń
W tym artykule opisano sposób implementacji klasy interfejs użytkownika i formularz, który jest używany do konfigurowania Menedżer połączeń niestandardowych.
Sekcje pokrewne
Wspólne informacje do wszystkich obiektów niestandardowych
Aby uzyskać informacje, które są wspólne dla wszystkich typów niestandardowych obiektów, które można tworzyć w Integration Services, zobacz następujące tematy:
Opracowywanie niestandardowych obiektów dla usług integracja Services
W tym artykule opisano podstawowe kroki przy wykonywaniu wszystkich typów obiektów niestandardowych dla Integration Services.Persisting Custom Objects
Zawiera opis trwałość niestandardowych i w tym artykule wyjaśniono, jeżeli jest konieczne.Budowanie, wdrażanie i debugowanie obiekty niestandardowe
W tym artykule opisano metody tworzenia, podpisywanie, wdrażanie i debugowanie niestandardowych obiektów.
Informacje o inne obiekty niestandardowe
Aby uzyskać informacje dotyczące innych typów obiektów niestandardowych, które można tworzyć w Integration Services, zobacz następujące tematy:
Opracowywania niestandardowego zadania
W tym artykule omówiono sposób programowania niestandardowe zadania.Rozwijanie dostawca dziennika niestandardowego
W tym artykule omówiono sposób programowania włączeni niestandardowych.Rozwijanie wyliczania ForEach do niestandardowego
W tym artykule omówiono sposób programowania niestandardowe moduły wyliczające.Rozwijanie niestandardowy składnik przepływ danych
W tym artykule omówiono sposób programowania źródeł przepływ danych niestandardowych, transformacje i miejsc docelowych.
|