Farbschema: Dunkel
Sie befinden sich hier: start » de » Dokumentation » Datenintegration und Datenzugriff » WKL Database Gateway » Fehlerbehebung » Der Dienst schreibt nichts ins Ereignisprotokoll

Der Dienst schreibt nichts ins Ereignisprotokoll

Der Windows-Dienst läuft, aber die Ereignisanzeige zeigt keine Einträge der Quelle Wkl.Data.Gateway.

Umgebung

Von Hand mit sc.exe eingerichteter Windows-Dienst (ohne Installationspaket).

Ursache

Ins Ereignisprotokoll schreibt der Dienst nur, wenn die Ereignisquelle Wkl.Data.Gateway registriert ist. Das Dienstkonto darf sie nicht selbst anlegen; das übernimmt die Installation (setup-host). Ohne Quelle läuft der Dienst trotzdem.

Behebung

Registrieren Sie die Quelle einmal als Administrator in Windows PowerShell 5.1 (New-EventLog gibt es in PowerShell 7 nicht):

New-EventLog -LogName Application -Source Wkl.Data.Gateway

setup-host registriert sie ebenfalls, richtet dabei aber auch Datenordner, Konfigurationsdatei und Firewall ein; für einen von Hand eingerichteten Dienst genügt die Zeile oben.

Prüfung

Nach einem Neustart des Dienstes erscheint in Anwendung ein Eintrag der Quelle Wkl.Data.Gateway. Nur diese Einträge zeigt eine benutzerdefinierte Ansicht: Aktion > Benutzerdefinierte Ansicht erstellen, Nach Quelle Wkl.Data.Gateway.

Ereignisanzeige mit der benutzerdefinierten Ansicht "Wkl.Data.Gateway": drei Einträge der Ebene Informationen aus der Quelle Wkl.Data.Gateway, darunter das markierte Ereignis mit dem Text "Service started successfully."

Einträge des Dienstes in einer benutzerdefinierten Ansicht der Ereignisanzeige.

Verwandte Themen

de/wiki/data-conectivity/database-gateway/troubleshooting/no-event-log-entry.txt · Zuletzt geändert: von Wolfgang van der Stille