Aktivieren der Paketprotokollierung in SQL Server Data Tools
In diesem Verfahren wird beschrieben, wie einem Paket Protokolle hinzugefügt werden, die Protokollierung auf Paketebene konfiguriert wird und die Protokollierungskonfiguration in eine XML-Datei gespeichert wird. Sie können Protokolle nur auf der Paketebene hinzufügen, das Paket muss jedoch keine Protokollierung durchführen, um die Protokollierung in den Containern zu ermöglichen, die im Paket enthalten sind.
Wichtig |
---|
Wenn Sie das Integration Services-Projekt auf dem Integration Services-Server bereitstellen, überschreibt der Protokolliergrad, den Sie für die Paketausführung festgelegt haben, die Paketprotokollierung, die Sie mit SQL Server-Datentools (SSDT) konfigurieren. |
Die Container im Paket verwenden standardmäßig dieselbe Protokollierungskonfiguration wie der übergeordnete Container. Informationen zum Festlegen der Protokollierungsoptionen für einzelne Container finden Sie unter Konfigurieren der Protokollierung mithilfe einer gespeicherten Konfigurationsdatei.
So aktivieren Sie die Protokollierung in einem Paket
Öffnen Sie in SQL Server-Datentools das Integration Services-Projekt mit dem gewünschten Paket.
Klicken Sie im Menü SSIS auf Protokollierung.
Wählen Sie einen Protokollanbieter in der Liste Anbietertyp aus, und klicken Sie dann auf Hinzufügen.
In der Spalte Konfiguration wählen Sie einen Verbindungs-Manager aus oder klicken auf <Neue Verbindung>, um einen neuen Verbindungs-Manager des entsprechenden Typs für den Protokollanbieter zu erstellen. Verwenden Sie je nach ausgewähltem Anbieter einen der folgenden Verbindungs-Manager.
Verwenden Sie für Textdateien einen Dateiverbindungs-Manager. Weitere Informationen finden Sie unter Dateiverbindungs-Manager.
Verwenden Sie für SQL Server Profiler einen Dateiverbindungs-Manager.
Verwenden Sie für SQL Server einen OLE DB-Verbindungs-Manager. Weitere Informationen finden Sie unter OLE DB-Verbindungs-Manager.
Führen Sie für das Windows-Ereignisprotokoll keine Aktion durch. SSIS erstellt das Protokoll automatisch.
Verwenden Sie für XML-Dateien einen Dateiverbindungs-Manager.
Wiederholen Sie die Schritte 3 und 4 für jedes im Paket zu verwendende Protokoll.
Hinweis Ein Paket kann mehrere Protokolle pro Typ verwenden.
Aktivieren Sie wahlweise das Kontrollkästchen für das Paket, wählen Sie die für die Paketprotokollierung zu verwendenden Protokolle aus, und klicken Sie dann auf die Registerkarte Details.
Wählen Sie auf der Registerkarte Details die Option Ereignisse, um alle Protokolleinträge zu protokollieren, oder löschen Sie Ereignisse, um einzelne Ereignisse auszuwählen.
Klicken Sie wahlweise auf Erweitert, um die zu protokollierenden Informationen anzugeben.
Hinweis Standardmäßig werden alle Informationen protokolliert.
Klicken Sie auf der Registerkarte Details auf Speichern. Das Dialogfeld Speichern unter wird angezeigt. Suchen Sie den Ordner, in dem Sie die Protokollierungskonfiguration speichern möchten, geben Sie einen Dateinamen für die neue Protokollkonfiguration ein, und klicken Sie dann auf Speichern.
Klicken Sie auf OK.
Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern, um das aktualisierte Paket zu speichern.