Niestandardowe komunikaty do rejestrowania
Integration Services zapewnia bogaty zestaw niestandardowych zdarzeń do pisania wpisy dziennika dla pakietów i wiele zadań.Zapisy te można zapisać szczegółowe informacje dotyczące postępu realizacji, wyniki i problemów poprzez rejestrowanie zdarzeń wstępnie zdefiniowane lub zdefiniowane przez użytkownika wiadomości dla późniejszej analizy.Na przykład można rejestrować podczas wstawiania zbiorczego rozpoczyna się i kończy do identyfikowania problemów z wydajnością podczas uruchamiania pakiet.
Wpisy dziennika niestandardowe są inny zestaw wpisów niż zestaw standardowych rejestrowania zdarzeń, które są dostępne dla pakietów i wszystkie kontenery i zadań.Wpisy dziennika niestandardowe są dostosowane do przydatnych informacji dotyczących określonego zadania w pakiet.Na przykład jeden z wpisów dziennika niestandardowego zadania wykonanie instrukcja języka SQL rekordy instrukcję SQL, która wykonuje zadania w dzienniku.
Wszystkie wpisy dziennika zawiera data i czas informacji, w tym wpisy dziennika, które są zapisywane automatycznie, gdy pakiet rozpoczyna się i kończy.Wiele zdarzeń dziennika zapisać wiele wpisów dziennika.Zazwyczaj dzieje się tak, gdy zdarzenie ma różne fazy.Na przykład ExecuteSQLExecutingQuery trzy wpisy zapisuje zdarzenie dziennika: jeden zapis po zadanie uzyskuje połączenie z bazą danych, innym po uruchomieniu zadania do przygotowania instrukcja języka SQL i jeden więcej po wykonaniu instrukcja języka SQL jest zakończona.
Następujące Integration Services obiekty mają wpisy dziennika niestandardowego:
Pakiet
Zadań Wstaw luzem
Zadania przepływu danych
Wykonywanie zadań 2000 DTS
Wykonanie zadania procesu
Wykonywanie zadań SQL
Zadania w systemie plików
Zadanie FTP
Wiadomości kolejki zadań
Zadania skryptu
Wysyłanie poczty zadania
Przenieść zadanie bazy danych
Przeniesienie zadania komunikaty o błędzie
Przeniesienie zadania, zadanie
Przeniesienie zadania logowania
Przeniesienie zadania procedur przechowywanych wzorca
Przeniesienie zadania obiektów programu SQL Server
Zadanie usługi sieci Web
Zadania czytnik danych WMI
Zadania Monitora zdarzeń WMI
XML zadania
Wpisy dziennika
Pakiet
W poniższej tabela przedstawiono wpisy dziennika niestandardowych dla pakietów.
Wpis dziennika |
Opis |
---|---|
PackageStart |
Wskazuje, że pakiet rozpoczęcia uruchamiania.
Uwaga:
Ten wpis dziennika jest automatycznie zapisywany w dzienniku.Nie można wykluczyć je.
|
PackageEnd |
Wskazuje, że pakiet ukończone.
Uwaga:
Ten wpis dziennika jest automatycznie zapisywany w dzienniku.Nie można wykluczyć je.
|
Diagnostic |
Zawiera informacje o konfiguracja systemu, którego dotyczy pakiet wykonanie takich jak liczba plików wykonywalnych, które można uruchomić jednocześnie. Diagnostic Wpis dziennika zawiera także przed i po wpisy dla wywołań danych zewnętrznych dostawców.Aby uzyskać więcej informacji, zobacz Wykonanie pakietów rozwiązywania problemów. |
Zadań Wstaw luzem
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania Wstaw luzem.
Wpis dziennika |
Opis |
---|---|
DTSBulkInsertTaskBegin |
Wskazuje, że rozpoczęło Wstaw luzem. |
DTSBulkInsertTaskEnd |
Wskazuje, czy zbiorczym wstawianiem zakończona. |
DTSBulkInsertTaskInfos |
Zawiera opisowe informacje dotyczące zadania. |
Zadania przepływu danych
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania przepływu danych.
Wpis dziennika |
Opis |
---|---|
BufferSizeTuning |
Wskazuje, że zadanie przepływu danych zmieniony rozmiar buforu.Wpis dziennika opisano przyczyny zmiany rozmiaru i list tymczasowych nowy rozmiar buforu. |
OnPipelinePostEndOfRowset |
Oznacza, że składnik nadano jej sygnału zakończenia zestaw wierszy, jest ustawiany przez ostatnie wywołanie ProcessInput metoda.Jest wpis dla każdego składnika w przepływ danych, który przetwarza dane wejściowe.Wpis zawiera nazwę składnika. |
OnPipelinePostPrimeOutput |
Wskazuje, że składnik ukończył swoje ostatnie wywołanie PrimeOutput metoda.W zależności od przepływ danych można zapisać wiele wpisów dziennika.Jeżeli składnik jest źródło, oznacza to, że składnik zakończył przetwarzanie wierszy. |
OnPipelinePreEndOfRowset |
Wskazuje, że składnik jest zamiar odbioru sygnału jego zakończenia zestaw wierszy, która jest ustawiana przez ostatnie wywołanie ProcessInput metoda.Jest wpis dla każdego składnika w przepływ danych, który przetwarza dane wejściowe.Wpis zawiera nazwę składnika. |
OnPipelinePrePrimeOutput |
Wskazuje, że składnik jest zamiar jego telefonicznie z PrimeOutput metoda.W zależności od przepływ danych można zapisać wiele wpisów dziennika. |
OnPipelineRowsSent |
Raporty o liczbę wierszy, pod warunkiem że dane wejściowe składnika przez wywołanie do ProcessInput metoda.Wpis dziennika zawiera nazwę składnika. |
PipelineBufferLeak |
Zawiera informacje dotyczące każdego składnika, który będzie utrzymywane przy życiu buforów po menedżera buforów zniknie.Oznacza to, że bufory zasoby nie zostały wydane i może powodować przecieki pamięci.Wpis dziennika zawiera nazwę składnika i identyfikator buforu. |
PipelineExecutionPlan |
Raporty planu wykonania przepływ danych.Zawiera informacje o jak bufory zostaną wysłane do składników.Te informacje w połączeniu z wpisu PipelineExecutionTrees opisuje, co ma miejsce w zadaniu. |
PipelineExecutionTrees |
Raporty drzew wykonanie układu w przepływ danych.Harmonogram aparat przepływu danych umożliwia tworzenie planu wykonania przepływ danych drzew. |
PipelineInitialization |
Zapewnia inicjowania informacje o zadaniu.Informacje te obejmują katalogów tymczasowych magazynu danych BLOB, domyślny rozmiar buforu i liczbę wierszy w buforze.W zależności od konfiguracja zadania przepływu danych można zapisać wiele wpisów dziennika. |
Wykonywanie zadań 2000 DTS
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania wykonywania 2000 DTS.
Wpis dziennika |
Opis |
---|---|
ExecuteDTS80PackageTaskBegin |
Wskazuje, że uruchomienie pakiet DTS 2000 rozpoczęło się zadanie. |
ExecuteDTS80PackageTaskEnd |
Wskazuje, że zadanie jest zakończone.
Uwaga:
Pakiet DTS 2000 może kontynuować działanie od zakończenia zadania.
|
ExecuteDTS80PackageTaskTaskInfo |
Zawiera opisowe informacje dotyczące zadania. |
ExecuteDTS80PackageTaskTaskResult |
Sprawozdania z wyników wykonywania pakiet DTS 2000 uruchomił zadanie. |
Wykonanie zadania procesu
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania wykonywania procesu.
Wpis dziennika |
Opis |
---|---|
ExecuteProcessExecutingProcess |
Zawiera informacje dotyczące procesu uruchamiania pliku wykonywalnego, który zadanie jest skonfigurowany do uruchamiania. Dwa wpisy dziennika są zapisywane.Jeden z nich zawiera informacje o nazwę i lokalizację pliku wykonywalnego, który uruchamia zadanie i innych rekordów wyjścia z pliku wykonywalnego. |
ExecuteProcessVariableRouting |
Zawiera informacje o tym, które zmienne są kierowane do wejścia i wyjścia pliku wykonywalnego.Wpisy dziennika są zapisywane (wejście) stdin, stdout (Wyjście) i stderr (Wyjście błędu). |
Wykonywanie zadań SQL
W poniższej tabela opisano wpisu dziennika niestandardowego zadania wykonanie instrukcji SQL.
Wpis dziennika |
Opis |
---|---|
ExecuteSQLExecutingQuery |
Zawiera informacje dotyczące fazy wykonanie instrukcja języka SQL.Wpisy dziennika są zapisywane, gdy zadanie uzyskuje połączenie z bazą danych podczas uruchamiania zadania do przygotowania instrukcja języka SQL, a po zakończeniu wykonywania instrukcja języka SQL.Zawiera wpis dziennika w fazie przygotowania instrukcja języka SQL używający zadania. |
Zadania w systemie plików
W poniższej tabela opisano wpisu dziennika niestandardowego zadania systemu plików.
Wpis dziennika |
Opis |
---|---|
FileSystemOperation |
Raporty operacji, która wykonuje zadania.Wpis dziennika jest zapisywany po operacji systemu pliku zaczyna się i zawiera informacje o źródło i przeznaczenia. |
Zadanie FTP
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania FTP.
Wpis dziennika |
Opis |
---|---|
FTPConnectingToServer |
Wskazuje, że zadanie inicjowane połączenie z serwerem FTP. |
FTPOperation |
Raporty, początku i rodzaj operacji FTP, który wykonuje zadania. |
Wiadomości kolejki zadań
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania kolejki wiadomości.
Wpis dziennika |
Opis |
---|---|
MSMQAfterOpen |
Wskazuje, czy zadanie ma być zakończona otwierania kolejki wiadomości. |
MSMQBeforeOpen |
Wskazuje, że zadanie rozpoczęło się otworzyć kolejki wiadomości. |
MSMQBeginReceive |
Wskazuje, że zadania rozpoczęła się komunikat. |
MSMQBeginSend |
Wskazuje, że zadanie rozpoczęło się wysłać wiadomość. |
MSMQEndReceive |
Wskazuje, czy zadanie ma być zakończona odbieraniu wiadomości. |
MSMQEndSend |
Wskazuje, czy zadanie ma być zakończona wysyłanie wiadomości |
MSMQTaskInfo |
Zawiera opisowe informacje dotyczące zadania. |
MSMQTaskTimeOut |
Wskazuje, że zadania został przekroczony. |
Zadania skryptu
W poniższej tabela opisano wpisu dziennika niestandardowego zadania skryptu.
Wpis dziennika |
Opis |
---|---|
ScriptTaskLogEntry |
Raportuje wyniki wykonywania skryptu logowania.Wpis dziennika są zapisywane dla każdego wywołania Log metoda Dts obiektu.Jest wpis podczas uruchamiania kodu.Aby uzyskać więcej informacji, zobacz Zadania skryptu logowania. |
Wysyłanie poczty zadania
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania Wyślij pocztę.
Wpis dziennika |
Opis |
---|---|
SendMailTaskBegin |
Wskazuje zadania rozpoczęła wysyłania wiadomości e-mail. |
SendMailTaskEnd |
Wskazuje, czy zadanie ma być zakończona wysyłanie wiadomości e-mail. |
SendMailTaskInfo |
Zawiera opisowe informacje dotyczące zadania. |
Przenieść zadanie bazy danych
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania transferu bazy danych.
Wpis dziennika |
Opis |
---|---|
SourceDB |
Określa bazę danych, które zadanie skopiowane. |
SourceSQLServer |
Określa komputer, z którego skopiowano bazy danych. |
Przeniesienie zadania komunikaty o błędzie
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania przenoszenia komunikatów o błędach.
Wpis dziennika |
Opis |
---|---|
TransferErrorMessagesTaskFinishedTransferringObjects |
Wskazuje, że zadanie zakończeniu przenoszenia komunikatów o błędach. |
TransferErrorMessagesTaskStartTransferringObjects |
Wskazuje, że zadanie ma być rozpoczęte do przenoszenia komunikatów o błędach. |
Przeniesienie zadania, zadanie
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania zleceń transferu.
Wpis dziennika |
Opis |
---|---|
TransferJobsTaskFinishedTransferringObjects |
Wskazuje, zakończone zadanie, transferowanie SQL Server zadania agenta. |
TransferJobsTaskStartTransferringObjects |
Wskazuje uruchomienie zadania do transferu SQL Server zadania agenta. |
Przeniesienie zadania logowania
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania logowania do transferu.
Wpis dziennika |
Opis |
---|---|
TransferLoginsTaskFinishedTransferringObjects |
Wskazuje, zakończone zadanie, transferowanie logowania. |
TransferLoginsTaskStartTransferringObjects |
Wskazuje uruchomienie zadania logowania do transferu. |
Przeniesienie zadania procedur przechowywanych wzorca
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania Transfer procedury przechowywane wzorca.
Wpis dziennika |
Opis |
---|---|
TransferStoredProceduresTaskFinishedTransferringObjects |
Wskazuje, że zadanie zakończona przenoszenia przez użytkownika procedur przechowywanych, które są przechowywane w wzorca bazy danych. |
TransferStoredProceduresTaskStartTransferringObjects |
Wskazuje, czy zadanie uruchomione transferu zdefiniowanej przez użytkownika procedur przechowywanych, które są przechowywane w wzorca bazy danych. |
Przeniesienie zadania obiektów programu SQL Server
W poniższej tabela wymieniono wpisy dziennika niestandardowego transferu SQL Server obiektów zadań.
Wpis dziennika |
Opis |
---|---|
TransferSqlServerObjectsTaskFinishedTransferringObjects |
Wskazuje, zakończone zadanie, transferowanie SQL Server obiektów bazy danych. |
TransferSqlServerObjectsTaskStartTransferringObjects |
Wskazuje uruchomienie zadania do transferu SQL Server obiektów bazy danych. |
Zadanie usługi sieci Web
W poniższej tabela przedstawiono wpisy dziennika niestandardowych, które można włączyć dla zadań usług sieci Web.
Wpis dziennika |
Opis |
---|---|
WSTaskBegin |
Zadanie rozpoczęło się dostęp do usługa sieci Web. |
WSTaskEnd |
Zadanie wykonane metoda usługa sieci Web. |
WSTaskInfo |
Opisowe informacje o zadaniu. |
Zadania czytnik danych WMI
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania czytnik danych WMI.
Wpis dziennika |
Opis |
---|---|
WMIDataReaderGettingWMIData |
Wskazuje, że zadanie rozpoczęło się odczyt danych WMI. |
WMIDataReaderOperation |
Raporty kwerendy WQL, który uruchomił zadanie. |
Zadania Monitora zdarzeń WMI
W poniższej tabela przedstawiono wpisy dziennika niestandardowego zadania Monitor zdarzeń WMI.
Wpis dziennika |
Opis |
---|---|
WMIEventWatcherEventOccurred |
Oznacza, że wystąpiło zdarzenie, że zadanie zostało monitorowania. |
WMIEventWatcherTimedout |
Wskazuje, że zadania został przekroczony. |
WMIEventWatcherWatchingForWMIEvents |
Wskazuje, że do chwili rozpoczęcia zadania wykonać kwerendy WQL.Wpis zawiera kwerendę. |
XML zadania
W poniższej tabela opisano wpisu dziennika niestandardowego zadania XML.
Wpis dziennika |
Opis |
---|---|
XMLOperation |
Zawiera informacje dotyczące operacji, która wykonuje zadania |
Zasoby zewnętrzne
Rejestrowanie zdarzeń niestandardowych zadań Integration Services (blogu programu SQL Server)
|
Zobacz także