Was ist das ERR-Dateiformat?
.err-Dateien werden für die Anwendungsüberwachung und zu Diagnosezwecken verwendet.
.err-Dateien speichern Klartext-Fehlermeldungen, die von einer Anwendung oder einem Betriebssystemprozess generiert wurden. Fehler können unter anderem beim Programmstart, beim Laden von Ressourcen, beim Kompilieren oder beim Schreiben von Daten in Dateien auftreten. .err-Dateien werden häufig während der Testphase verwendet - sowohl für Funktionstests als auch für Edge-Case-Tests, bei denen Software unter extremen Bedingungen getestet wird, wie z. B. bei Zugriff auf stark begrenzte Ressourcen oder unerwarteten Benutzereingaben. Sie sind ebenso wertvoll für die Fehlerbehebung bei bereits bereitgestellten Anwendungen.
.err-Dateien speichern Daten im Klartext und können mit jedem Texteditor geöffnet werden. Sie werden automatisch von Anwendungen generiert, oft unter einem zeitgestempelten oder eindeutigen Namen, der es einfach macht, nachzuvollziehen, welcher Durchlauf oder welches Update sie erzeugt hat. Eine leere (Null-Byte) .err-Datei neben der Ausgabe eines Auftrags bedeutet in der Regel, dass keine Fehler aufgetreten sind - eine gängige Konvention in Batch-Verarbeitungs- und Build-Systemen.
Jede Zeile identifiziert normalerweise einen Quellort (Datei und Zeilennummer), einen Fehlercode und eine menschenlesbare Nachricht. Die genaue Struktur hängt vollständig von dem Werkzeug ab, das sie geschrieben hat; es gibt keine einheitliche Spezifikation für das Format.
Sicherheit
RISIKO: LOWEine Klartext-ERR-Datei kann nicht ausgeführt werden und ist sicher in einem Texteditor zu öffnen. Zwei echte Vorsichtsmaßnahmen: (1) Fehlerdateien können sensible Daten enthalten - Dateipfade, Benutzernamen, SQL mit Werten, Verbindungszeichenfolgen - bereinigen Sie diese also, bevor Sie sie öffentlich posten oder an ein Forum anhängen; (2) Seien Sie vorsichtig bei einer Datei mit doppelter Endung (errors.err.exe), die vorgibt, ein Fehlerprotokoll zu sein - das ist eine ausführbare Datei, kein Text. Alte/leere .err-Dateien können im Allgemeinen sicher gelöscht werden; eine 0-Byte-Datei bedeutet meist nur „keine Fehler“.
Formatdetails
kurz gefasst- Oracle SQL*Loader / Utility-Fehlerdatei - Oracle SQL*Loader (sqlldr) und andere Oracle-Utilities schreiben abgewiesene Zeilen und Fehlermeldungen während der Datenladevorgänge in eine .err- / .bad-Datei.
- Compiler / Build-Fehlerausgabe - Viele Compiler und Build-Tools (z. B. C/C++, FoxPro COMPILE, LaTeX) geben Build-Fehler in eine .err-Datei neben der Quelle aus.
- Genom-Assemblierungs-Fehler-Reads - Einige Bioinformatik-/EDA-Tools geben ebenfalls .err-Diagnosedateien aus; als Text lesbar, aber spezifisch für diese Pipeline.
Programme zum Öffnen von ERR-Dateien
less file.err verwenden (/error zum Suchen, G zum Ende springen). Technische Details
technische Spezifikation| Formattyp | Klartext-Fehler-/Diagnoseprotokoll |
| Kodierung | ASCII oder UTF-8 (gebietsabhängig; wird von der erzeugenden Anwendung festgelegt) |
| Kompression | Keine (rotierte Kopien werden manchmal als .err.gz gespeichert) |
| Typische Größe | 0 Byte (keine Fehler) bis zu einigen MB; oft nur wenige Zeilen |
| Zugehöriges BS | Plattformübergreifend (Windows, macOS, Linux, Unix) |
| MIME-Typ | text/plain |
| Zeilenstruktur | Typischerweise: Quellort (Datei:Zeile), Fehlercode und menschenlesbare Nachricht pro Zeile |
| Spezifikation | Keine - das Format wird vollständig vom erzeugenden Programm definiert; kein universeller Standard |
| Generierung | Automatisch erstellt von Compilern, Datenbanken, Build-Tools und Anwendungen |
| Bedeutung leerer Dateien | Eine Null-Byte-Datei neben der Ausgabe eines Auftrags bedeutet herkömmlicherweise, dass keine Fehler aufgetreten sind |
| Namenskonvention | Oft zeitgestempelt oder pro Durchlauf eindeutig benannt, um die Verfolgung über mehrere Builds oder Updates hinweg zu ermöglichen |
| Verwandte Formate | .log (allgemeines Protokoll), .out (Standardausgabe), .dmp (Speicherabzug), .wer (Windows-Fehlerbericht) |
| Werkzeuge zum Öffnen | Jeder Texteditor; spezialisierte Log-Viewer (glogg, Notepad++) bieten Filter für große Dateien |
| Veröffentlicht | Convention as old as software error reporting itself |
| Offener Standard | Ja · lizenzgebührenfrei |
ERR-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ERR-Dateien.
Häufig gestellte Fragen
Was ist eine ERR-Datei?
Wie öffne ich eine ERR-Datei?
less unter Linux. Es ist reiner Text - man liest ihn, man führt ihn nicht aus.Meine ERR-Datei ist leer (0 Byte) - ist das ein Problem?
Kann ich ERR-Dateien löschen?
Warum ist meine ERR-Datei voller seltsamer Zeichen?
Woher kommen ERR-Dateien?
command 2> errors.err).