Rozwijanie dostawca dziennika niestandardowego
Integration Services has extensive logging capabilities that make it possible to capture events that occur during package execution.Integration Services includes a variety of log providers that enable logs to be created and stored in formats such as XML, text, database, or in the Windows event log.Jeśli dostawców dzienników i formatów wyjściowych, które są udostępniane wyłącznie nie spełniają wymagań, można utworzyć dostawca dziennika niestandardowego.
Aby utworzyć dostawca dziennika niestandardowego, należy utworzyć klasy, która dziedziczy LogProviderBase utworzyć klasę, stosowanie DtsLogProviderAttribute atrybut do nowej klasy i zastąpienie ważnych metodami i właściwościami klasy bazowej, włączając w to ConfigString() Właściwość oraz Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, array<Byte[]) Metoda.
Aby próbek pracy włączeni niestandardowych, zobacz temat HtmlLogProvider Sample i EmailLogProvider Sample.
W tej sekcji
W tej sekcji opisano, jak tworzyć, konfigurować i dostawca dziennika niestandardowego kodu.
Tworzenie niestandardowego dostawca dziennika
W tym artykule opisano sposób tworzenia klasy do projektu dziennika niestandardowego dostawca.Coding a Custom Log Provider
Opisano, jak zaimplementować dostawca dziennika niestandardowego przez zastąpienie metodami i właściwościami klasy podstawowej.Opracowywanie interfejsu użytkownika dla dostawca dziennika niestandardowego
Custom user interfaces for custom log providers are not supported in SQL Server Integration Services.
Tematy 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 menedżer połączeń do niestandardowych
W tym artykule omówiono sposób programowania menedżerów niestandardowego połączenia.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.
|