Freigeben über


Anzeigen des SQL Server-Agent-Fehlerprotokolls

Gilt für: SQL Server Azure SQL Managed Instance

Wichtig

In Azure SQL Managed Instance werden derzeit die meisten, aber nicht alle, SQL Server-Agent-Features unterstützt. Details dazu finden Sie unter T-SQL-Unterschiede zwischen Azure SQL Managed Instance und SQL Server.

In diesem Thema wird beschrieben, wie Sie das Fehlerprotokoll des SQL Server-Agents in SQL Server mithilfe von SQL Server Management Studio anzeigen können.

Im Protokolldatei-Viewer können Protokollinformationen aus einer Vielzahl von Komponenten angezeigt werden. Wählen Sie im geöffneten Protokolldatei-Viewer im Bereich Protokolle auswählen die Protokolle aus, die angezeigt werden sollen. In jedem Protokoll werden dem Protokolltyp entsprechende Spalten angezeigt. Welche Protokolle verfügbar sind, ist davon abhängig, wie der Protokolldatei-Viewer geöffnet wird.

Vorbereitungen

Einschränkungen

Der SQL Server -Agent-Knoten wird nur im Objekt-Explorer angezeigt, wenn Sie die Berechtigung besitzen, ihn zu verwenden.

Sicherheit

Berechtigungen

Der SQL Server -Agent muss zur Verwendung der Anmeldeinformationen eines Kontos konfiguriert werden, das Mitglied der festen Serverrolle sysadmin in SQL Serverist, um seine Funktionen ausführen zu können. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)

  • Token auf Prozessebene ersetzen (SeAssignPrimaryTokenPrivilege)

  • Traversierungsüberprüfung umgehen (SeChangeNotifyPrivilege)

  • Anpassen des Arbeitsspeicherkontingents für einen Prozess (SeIncreaseQuotaPrivilege)

Weitere Informationen zu den Windows-Berechtigungen, die für das SQL Server -Agent-Dienstkonto erforderlich sind, finden Sie unter Auswählen eines Kontos für den SQL Server-Agent-Dienst und Einrichten von Windows-Dienstkonten.

Verwendung von SQL Server Management Studio

So zeigen Sie das SQL Server -Agent-Fehlerprotokoll an

  1. Klicken Sie im Objekt-Explorerauf das Pluszeichen, um den Server zu erweitern, der das SQL Server -Agent-Fehlerprotokoll enthält, das Sie anzeigen möchten.

  2. Klicken Sie auf das Pluszeichen, um SQL Server-Agentzu erweitern.

  3. Klicken Sie auf das Pluszeichen, um den Ordner Fehlerprotokolle zu erweitern.

  4. Klicken Sie mit der rechten Maustaste auf das Fehlerprotokoll, das Sie anzeigen möchten, und wählen Sie Agentprotokoll anzeigenaus.

    Die folgenden Optionen sind im Dialogfeld Protokolldatei-Viewer -Servername verfügbar:

    Protokoll laden
    Öffnen Sie ein Dialogfeld, in dem Sie eine zu ladende Protokolldatei angeben können.

    Export
    Öffnen Sie ein Dialogfeld, in dem Sie die im Raster Protokolldateizusammenfassung angezeigten Informationen in eine Textdatei exportieren können.

    Aktualisieren
    Aktualisieren Sie die Anzeige der ausgewählten Protokolle. Beim Übernehmen von Filtereinstellungen werden mithilfe der Schaltfläche Aktualisieren die ausgewählten Protokolle erneut vom Zielserver gelesen.

    Filter
    Öffnen Sie ein Dialogfeld, in dem Sie zum Filtern der Protokolldatei verwendete Einstellungen angeben können, z.B. Filterkriterien wie Verbindung, Datumoder Allgemein .

    Suchen,
    Durchsuchen Sie die Protokolldatei nach bestimmtem Text. Das Suchen mit Platzhalterzeichen wird nicht unterstützt.

    Beenden
    Beendet das Laden der Protokolldateieinträge. Diese Option können Sie z. B. verwenden, wenn das Laden einer Remote- oder Offline-Protokolldatei eine lange Zeit in Anspruch nimmt und Sie nur die zuletzt erstellten Einträge anzeigen möchten.

    Protokolldateizusammenfassung
    In diesem Informationsbereich wird eine Zusammenfassung der Protokolldateifilterung angezeigt. Wenn die Datei nicht gefiltert wurde, wird folgender Text angezeigt: Kein Filter angewendet. Nach Anwendung eines Filters auf das Protokoll wird folgender Text angezeigt: Protokolleinträge auf diesen Fall filtern:<Filterkriterien>.

    Details für die ausgewählte Zeile
    Wählen Sie eine Zahl aus, um am unteren Rand der Seite zusätzliche Details zu der ausgewählten Ereigniszeile anzuzeigen. Die Spalten können durch Ziehen an neue Positionen im Raster neu angeordnet werden. Die Breite der Spalten kann durch Ziehen der Spaltentrennbalken in der Kopfzeile des Rasters nach links oder rechts geändert werden. Wenn Sie auf die Spaltentrennbalken in der Kopfzeile des Rasters doppelklicken, wird die Breite der Spalte automatisch an die Breite des Inhalts angepasst.

    Instanz
    Der Name der Instanz, bei der das Ereignis aufgetreten ist. Dieser wird im Format Computername\Instanzname.

    Date
    Zeigt das Datum des Ereignisses an.

    Quelle
    Zeigt die Ausgangsfunktion an, mit dem das Ereignis erstellt wurde, z. B. den Namen des Diensts (z. B. MSSQLSERVER). Dies wird nicht für alle Protokolltypen angezeigt.

    Meldung
    Zeigt die Meldungen an, die dem Ereignis zugeordnet sind.

    Protokolltyp
    Zeigt den Typ des Protokolls an, zu dem das Ereignis gehört. Alle ausgewählten Protokolle werden im Fenster für die Protokolldateizusammenfassung angezeigt.

    Protokollquelle
    Zeigt eine Beschreibung des Quellprotokolls an, in dem das Ereignis aufgezeichnet wird.

  5. Wenn Sie fertig sind, klicken Sie auf Schließen.