¿Qué es el formato de archivo ERR?
Los archivos .err se utilizan para fines de monitoreo y diagnóstico de aplicaciones.
Los archivos .err almacenan mensajes de errores en texto plano generados por una aplicación o un proceso del sistema operativo. Los errores pueden ocurrir durante el inicio de la aplicación, la carga de recursos, la compilación o la escritura de datos en archivos, entre otros. Los archivos .err se utilizan comúnmente durante la fase de prueba, tanto para pruebas funcionales como para pruebas de casos límite donde el software se ejercita en condiciones extremas, como el acceso a recursos severamente limitados o entradas de usuario inesperadas. Son igualmente valiosos para la resolución de problemas en aplicaciones implementadas.
Los archivos .err almacenan datos en texto plano y pueden abrirse con cualquier editor de texto. Son generados automáticamente por las aplicaciones, a menudo bajo un nombre único o con marca de tiempo que facilita el seguimiento de qué ejecución o actualización los produjo. Un archivo .err vacío (de cero bytes) junto a la salida de un trabajo suele significar que no ocurrieron errores, una convención común en sistemas de procesamiento por lotes y de construcción.
Cada línea identifica típicamente una ubicación de origen (archivo y número de línea), un código de error y un mensaje legible por humanos. La estructura exacta depende totalmente de la herramienta que lo escribió; no existe una especificación única para el formato.
Seguridad y protección
RIESGO: LOWUn .err de texto plano no puede ejecutarse y es seguro abrirlo en un editor de texto. Dos precauciones reales: (1) los archivos de error pueden contener datos sensibles (rutas de archivos, nombres de usuario, SQL con valores, cadenas de conexión), así que límpielos antes de publicarlos o adjuntarlos a un foro; (2) desconfíe de un archivo con doble extensión (errors.err.exe) que pretenda ser un registro de errores; eso es un ejecutable, no texto. Los archivos .err antiguos o vacíos generalmente son seguros de eliminar; un .err de 0 bytes suele significar simplemente «sin errores».
Detalles del formato
en pocas palabras- Oracle SQL*Loader / archivo de error de utilidad - Oracle SQL*Loader (sqlldr) y otras utilidades de Oracle escriben filas rechazadas y mensajes de error en un archivo .err / .bad durante las cargas de datos.
- Salida de error de compilador / construcción - Muchos compiladores y herramientas de construcción (por ejemplo, C/C++, FoxPro COMPILE, LaTeX) vuelcan los errores de construcción en un archivo .err junto al código fuente.
- Lecturas de error de ensamblaje genómico - Algunas herramientas de bioinformática/EDA también emiten archivos de diagnóstico .err; legibles como texto pero específicos de ese flujo de trabajo.
Programas que abren archivos ERR
less file.err (/error para buscar, G para saltar al final). Detalles técnicos
especificación profunda| Tipo de formato | Registro de diagnóstico/error en texto plano |
| Codificación | ASCII o UTF-8 (dependiente de la configuración regional; establecido por la aplicación que lo produce) |
| Compresión | Ninguna (las copias rotadas a veces se almacenan como .err.gz) |
| Tamaño típico | 0 bytes (sin errores) a unos pocos MB; a menudo solo unas pocas líneas |
| SO asociado | Multiplataforma (Windows, macOS, Linux, Unix) |
| Tipo MIME | text/plain |
| Estructura de línea | Típicamente: ubicación de origen (archivo:línea), código de error y mensaje legible por humanos por línea |
| Especificación | Ninguna: el formato está definido totalmente por el programa que lo produce; no hay un estándar universal |
| Generación | Creado automáticamente por compiladores, bases de datos, herramientas de construcción y aplicaciones |
| Significado de archivo vacío | Un .err de cero bytes junto a la salida de un trabajo convencionalmente significa que no ocurrieron errores |
| Convención de nomenclatura | A menudo con marca de tiempo o nombre único por ejecución para permitir el seguimiento a través de múltiples construcciones o actualizaciones |
| Formatos relacionados | .log (registro general), .out (salida estándar), .dmp (volcado de memoria), .wer (informe de errores de Windows) |
| Herramientas de apertura | Cualquier editor de texto; los visores de registros especializados (glogg, Notepad++) añaden filtrado para archivos grandes |
| Lanzado | Convention as old as software error reporting itself |
| Estándar abierto | Sí · libre de regalías |
Conversiones de ERR
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ERR.
Preguntas frecuentes
¿Qué es un archivo ERR?
¿Cómo abro un archivo ERR?
less en Linux. Es solo texto: se lee, no se ejecuta.Mi archivo ERR está vacío (0 bytes), ¿es eso un problema?
¿Puedo eliminar los archivos ERR?
¿Por qué mi archivo ERR está lleno de caracteres extraños?
¿De dónde vienen los archivos ERR?
command 2> errors.err).