Dela via


Händelser som loggas av ett Integration Services-paket

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

Ett Integration Services-paket loggar olika händelsemeddelanden till händelseloggen för Windows-program. Ett paket loggar dessa meddelanden när paketet startar, när paketet stoppas och när vissa problem uppstår.

Det här avsnittet innehåller information om vanliga händelsemeddelanden som ett paket loggar till programhändelseloggen. Som standard loggar ett paket vissa av dessa meddelanden även om du inte har aktiverat loggning av paketet. Det finns dock andra meddelanden som paketet endast loggar om du har aktiverat loggning av paketet. Oavsett om paketet loggar dessa meddelanden som standard eller om loggning har aktiverats är händelsekällan för meddelandena SQLISPackage.

Allmän information om hur du kör SSIS-paket finns i Körning av projekt och paket.

Information om hur du felsöker paket som körs finns i Felsökningsverktyg för paketkörning.

Meddelanden om paketets status

När du kör ett Integration Services-paket loggar paketet vanligtvis olika meddelanden om paketets förlopp och status. I följande tabell visas dessa meddelanden.

Notera

Paketet loggar meddelandena i följande tabell även om du inte har aktiverat loggning för paketet.

Händelse-ID Symboliskt namn Text Anteckningar
12288 DTS_MSG_PACKAGESTART Paketet "" har startats. Paketet har börjat köras.
12289 DTS_MSG_PAKETFRAMGÅNG Paketet "" avslutades framgångsrikt. Paketet kördes framgångsrikt och körs inte längre.
12290 DTS_MSG_PAKETAVBRYTNING Paketet "%1!s!" har avbrutits. Paketet körs inte längre eftersom paketet avbröts.
12291 DTS_MSG_PAKETMISSLYCKANDE Paketet "" misslyckades. Paketet kunde inte köras framgångsrikt och stoppades.

Som standard konfigureras Integration Services i en ny installation för att inte logga vissa händelser som är relaterade till körningen av paket till programhändelseloggen. Den här inställningen förhindrar för många händelseloggposter när du använder funktionen Datainsamlare i den aktuella versionen av SQL Server Integration Services. Händelser som inte loggas är EventID 12288, "Paketet har startats" och EventID 12289, "Paketet har slutförts". Om du vill logga dessa händelser till programhändelseloggen öppnar du registret för redigering. Leta sedan upp noden HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS i registret och ändra DWORD-värdet för inställningen LogPackageExecutionToEventLog från 0 till 1. Men i en uppgraderingsinstallation är Integration Services konfigurerat för att logga dessa två händelser. Om du vill inaktivera loggning ändrar du värdet för inställningen LogPackageExecutionToEventLog från 1 till 0.

Meddelanden som är associerade med paketloggning

Om du har aktiverat loggning av paketet är programhändelseloggen ett av de mål som stöds av de valfria loggningsfunktionerna i Integration Services-paket. Mer information finns i avsnittet om loggning av Integration Services (SSIS) .

När du har aktiverat loggning på paketet och platsen för loggning är i programmets händelselogg, loggar paketet poster som avser följande information:

  • Meddelanden om vilket stadium paketet befinner sig i medan paketet körs.

  • Meddelanden om vissa händelser som inträffar medan paketet körs.

Meddelanden om faserna i paketkörningen

Händelse-ID Symboliskt namn Text Anteckningar
12544 DTS_MSG_EVENTLOGENTRY Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 När du konfigurerar paketloggning till programhändelseloggen använder olika meddelanden det här allmänna formatet.
12556 DTS_MSG_EVENTLOGENTRÉ_PAKETSTART Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Paketet startade.
12547 DTS_MSG_EVENTLOGENTRY_PREVALIDATE Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Verifieringen av objektet är på väg att börja.
12548 DTS_MSG_HÄNDELSERLOGGINLÄGG_EFTERVALIDERING Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Verifieringen av objektet har slutförts.
12552 DTS_MSG_LOGGPUNKTSINSTÄLLNING_FORTSKRIDANDE Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Det här allmänna meddelandet rapporterar paketstatus.
12546 DTS_MSG_EVENTLOGENTRY_POSTEXECUTE Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Objektet har slutfört sitt arbete.
12557 DTS_MSG_HÄNDELSELOGGPOST_PAKETSLUT Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Paketet har körts klart.

Meddelanden om händelser som inträffar

I följande tabell visas bara några av de meddelanden som är resultatet av händelser. En mer omfattande lista över fel-, varnings- och informationsmeddelanden som Integration Services använder finns i Integration Services-fel och meddelandereferens.

Händelse-ID Symboliskt namn Text Anteckningar
12251 DTS_MSG_EVENEMANGSLOGGINTRÄDE_UPPGIFTSMISSLYCKANDES Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Uppgiften misslyckades.
12250 DTS_MSG_EVENTLOGENTRY_ERROR Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Det här meddelandet rapporterar ett fel som har inträffat.
12249 VARNING: Händelseloggposter i DTS_MSG Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Det här meddelandet rapporterar en varning som har inträffat.
12258 DTS_MSG_EVENTLOGENTRY_INFORMATION Händelsenamn: %1%r meddelande: %9%r operator: %2%r källnamn: %3%r käll-ID: %4%r körnings-ID: %5%r starttid: %6%r sluttid: %7%r datakod: %8 Det här meddelandet rapporterar information som inte är associerad med ett fel eller en varning.

Visa loggposter i fönstret för logghändelser

Den här proceduren beskriver hur du kör ett paket och visar loggposterna som skrivs. Du kan visa loggposterna i realtid. Loggposterna som skrivs till fönstret Logghändelser kan också kopieras och sparas för ytterligare analys.

Det är inte nödvändigt att skriva loggposterna till en logg för att skriva loggposterna till fönstret Logghändelser.

För att visa loggposter

  1. I SQL Server Data Tools öppnar du Integration Services-projektet som innehåller det paket du vill ha.

  2. På menyn SSIS klickar du på Logghändelser. Du kan också visa fönstret Logghändelser genom att mappa kommandot View.LogEvents till en nyckelkombination som du väljer på sidan Tangentbord i dialogrutan Alternativ.

  3. På menyn Felsökning klickar du på Starta felsökning.

    När programtiden stöter på händelser och anpassade meddelanden som är aktiverade för loggning skrivs loggposter för varje händelse eller meddelande till fönstret Logghändelser.

  4. På menyn Felsökning klickar du på Sluta felsöka.

    Loggposterna är fortfarande tillgängliga i fönstret Logghändelser tills du kör paketet igen, kör ett annat paket eller stänger SQL Server Data Tools.

  5. Visa loggposterna i fönstret Logghändelser.

  6. Du kan också klicka på loggposterna för att kopiera, högerklicka och sedan klicka på Kopiera.

  7. Du kan också dubbelklicka på en loggpost och i dialogrutan Loggpost visa information för en enda loggpost.

  8. I dialogrutan loggpost klickar du på uppåt- och nedåtpilarna för att visa föregående eller nästa loggpost och klickar på kopieringsikonen för att kopiera loggposten.

  9. Öppna en textredigerare, klistra in och spara loggposten i en textfil.