Rozwijanie Menedżera 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 połączenie menedżerów i zewnętrznymi źródłami danych obsługiwanych przez Integration Services całkowicie nie spełniają określonych wymagań, można utworzyć menedżer połączeń niestandardowych.
Aby utworzyć niestandardowy menedżer połączeń, należy utworzyć klasę, która dziedziczy z ConnectionManagerBase Klasa podstawowa, stosowanie DtsConnectionAttribute atrybut do nowej klasy i zastąpienie ważnych metod i właściwość klasy podstawowej łącznie z ConnectionString właściwość i AcquireConnection metoda.
Dla próbek pracy menedżerów połączeń niestandardowych, zobacz Integration Services próbki na witrynie Codeplex.Urywki kodu przedstawione w tej sekcji są pobierane z próbki Menedżera połączeń niestandardowe serwera Sql.
Ważne: |
---|
Większość zadań, źródła i miejsca docelowe, które zostały wbudowane w Integration Services pracować tylko z określonych rodzajów wbudowane połączenie menedżerów.Przed rozwijanie menedżer połączeń niestandardowych do użytku z wbudowanym zadań i składniki, sprawdź, czy te składniki ograniczyć listę dostępnych połączeń menedżerów do określonego typu.Jeśli rozwiązanie wymaga menedżer połączeń niestandardowych, również może mieć opracowywania niestandardowego zadania lub źródło niestandardowego lub obiekt docelowy, używane przez menedżer połączeń. |
W tej sekcji
W tej sekcji opisano tworzenie, konfigurowanie i kod menedżer połączeń niestandardowych i jego opcjonalne niestandardowego interfejs użytkownika.Urywki kodu przedstawione w tej sekcji są pobierane z próbki Menedżera połączeń niestandardowe serwera Sql.
Tworzenie niestandardowego Menedżera połączeń
Opisuje sposób tworzenia niestandardowych klas menedżer połączeń projektu.Menedżer połączeń niestandardowych kodowania
Opisuje sposób implementacji menedżer połączeń niestandardowych poprzez zastąpienie metody i właściwości klasy podstawowej.Opracowywanie interfejsu użytkownika dla niestandardowego Menedżera połączeń
Opisuje sposób implementacji klasy interfejs użytkownika i formularz, który jest używany do konfigurowania menedżer połączeń niestandardowych.
Sekcje pokrewne
Informacje wspólne dla wszystkich obiektów niestandardowych
Informacji wspólnych dla typu niestandardowych obiektów, które można tworzyć w Integration Services, zobacz następujące tematy:
Projektowanie obiektów niestandardowych dla usług Integration Services
Opisano podstawowe kroki przy wykonywaniu wszystkich typów obiektów niestandardowych dla Integration Services.Utrwalanie obiektów niestandardowych
Niestandardowe trwałości i opisano gdy jest to konieczne.Budowanie, wdrażanie i debugowania obiektów niestandardowych
Opis technik tworzenia i podpisywania, wdrażanie oraz debugowanie niestandardowych obiektów.
Informacje dotyczące innych obiektów niestandardowych
Informacje o innych typów obiektów niestandardowych, które można tworzyć w Integration Services, zobacz następujące tematy:
Opracowywania niestandardowego zadania
Omówiono sposób program niestandardowe zadania.Rozwijanie dostawcę dziennika niestandardowego
Omówiono dostawców niestandardowych dzienników programu.Rozwijanie numeratora ForEach niestandardowe
Omówiono sposób program niestandardowe moduły wyliczające.Opracowywanie danych niestandardowy składnik przepływu
Omówiono sposób programowania źródeł przepływ danych niestandardowych, transformacje i miejsc docelowych.
|