.TRC

Archivo TRC

Oracle Database Trace File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo TRC es un registro de diagnóstico en texto plano escrito por Oracle Database para registrar lo que el servidor o una sesión SQL estaba haciendo. Puede abrirlo en cualquier editor de texto (Notepad++, Vim, less), pero para la salida de traza SQL, la utilidad de Oracle tkprof convierte los datos brutos en un informe de rendimiento legible. El archivo en sí es seguro de abrir; la preocupación es que puede contener sentencias SQL sensibles y valores de variables de vinculación.

Desarrollador: Oracle Corporation Categoría: Archivos de base de datos MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .DB · .DBF · .ACCDB · .SQL

En esta página

19k+ extensiones indexadas
Última revisión Jul 23, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo TRC?

Un archivo .trc es un archivo de traza o depuración creado por el software Oracle Database. El archivo de traza contiene un registro detallado de los eventos de la base de datos ejecutados por el servidor -incluyendo operaciones de análisis (parse), ejecución y recuperación (fetch) de SQL, eventos de espera, valores de variables de vinculación y pilas de errores- y puede utilizarse para analizar o depurar problemas de rendimiento y errores ocurridos durante las transacciones de la base de datos.

Oracle genera archivos .trc automáticamente a través de procesos en segundo plano, o cuando se habilita el rastreo SQL mediante ALTER SESSION SET SQL_TRACE = TRUE, el paquete DBMS_MONITOR o el evento de diagnóstico 10046. Desde Oracle Database 11g, los archivos de traza residen bajo el directorio trace/ del Automatic Diagnostic Repository (ADR) y cada .trc suele estar emparejado con un archivo de mapa de traza .trm complementario utilizado por las herramientas de ADR para la indexación.

Las trazas SQL en bruto suelen procesarse con las utilidades de línea de comandos tkprof o trcsess para producir un informe de rendimiento legible por humanos. Sin embargo, como el archivo .trc se almacena en formato de texto plano, también puede abrirse con la mayoría de los editores de texto. Los archivos varían desde unos pocos kilobytes hasta cientos de megabytes, dependiendo de la intensidad de la carga de trabajo y la duración del rastreo.

Los archivos .trc pueden contener datos sensibles, incluyendo sentencias SQL, valores de variables de vinculación y detalles de la sesión, por lo que deben tratarse como confidenciales.

Seguridad y protección

RIESGO: LOW

Un .trc es texto pasivo y no puede ejecutarse, por lo que es seguro abrirlo. La verdadera preocupación es la CONFIDENCIALIDAD, no el malware: las trazas SQL pueden contener las sentencias SQL literales y los valores de las variables de vinculación que pasaron por la base de datos -potencialmente datos personales o secretos-, así que redáctelos antes de compartirlos externamente. Operativamente, los archivos .trc/.trm se acumulan en el directorio de traza de ADR y pueden llenar el disco; púrguelos con ADRCI o con la política de retención automática de la base de datos en lugar de borrarlos al azar mientras la instancia está en funcionamiento.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOOracle Database Trace Filetambién conocido como Oracle trace file, SQL trace file
DESARROLLADOROracle Corporationdesde 1980s-1990s (Oracle RDBMS diagnostics; SQL*Net/Net8 tracing)
TIPO MIMEtext/plain
TIPORegistro de traza de diagnóstico / depuración en texto plano (binario en casos raros de volcado)
Esta extensión también es utilizada por…
  • Archivo de rastro (trail) de PTC Creo / Pro/ENGINEER - Un archivo de rastro .trc que registra las acciones de la interfaz de usuario de un usuario en Pro/E para su reproducción o depuración; no está relacionado con Oracle.
  • Registro de traza/depuración de aplicaciones genéricas - Muchos programas (analizadores de red, middleware, aplicaciones personalizadas) escriben un registro de depuración .trc en texto plano; ábralo con un editor de texto.

Programas que abren archivos TRC

Windows3 apps
Notepad Código abierto Abra el .trc como texto para leer encabezados, pilas de errores y SQL directamente.
tkprof (Oracle utility) Integrado Ejecute «tkprof su_traza.trc salida.txt sys=no sort=exeela» para convertir una traza SQL bruta en un informe de rendimiento legible. Se incluye con cada instalación de cliente/servidor Oracle.
Oracle Database (with SQL Developer / tkprof) Pago Utilice las utilidades tkprof/trcsess incluidas; SQL Developer también puede mostrar la salida de la traza. La propia base de datos es la que genera y consume las trazas.
macOS2 apps
tkprof (Oracle Instant Client tools) Gratis Instale Oracle Instant Client Tools y luego ejecute tkprof sobre el .trc para producir un informe.
Any text editor (TextEdit/BBEdit) Gratis Abra el .trc como texto plano para leerlo.
Linux2 apps
tkprof / trcsess (Oracle utilities) Integrado En el host de la BD: «tkprof traza.trc salida.txt sort=prsela,exeela,fchela»; use trcsess para consolidar primero múltiples trazas de sesión.
less / vim Código abierto Abra el .trc directamente desde el directorio de traza de diagnóstico para leerlo.

Detalles técnicos

especificación profunda
Tipo de formatoRegistro de diagnóstico en texto plano (ASCII / UTF-8); dependiente del juego de caracteres de la base de datos en casos raros
Tipo MIMEtext/plain (application/octet-stream para regiones de volcado binario en trazas especializadas)
Firma de archivoSin bytes mágicos fijos; el archivo comienza con un encabezado descriptivo en texto plano que contiene la ruta del archivo de traza, la versión de Oracle, el nombre de la instancia y el ID del proceso del SO
Producido porServidor de Oracle Database y procesos en segundo plano (PMON, SMON, DBWn, LGWR, etc.) o rastreo SQL explícito de sesión de usuario
Activación de traza SQLALTER SESSION SET SQL_TRACE = TRUE; DBMS_MONITOR.SESSION_TRACE_ENABLE; evento de diagnóstico 10046 en niveles 1, 4, 8 o 12
Contenido de la trazaTiempos de análisis / ejecución / recuperación de SQL, eventos de espera, volcados de variables de vinculación, SQL recursivo, pilas de errores ORA- y estadísticas de cursor
Archivo complementarioCada .trc se empareja con un archivo de mapa de traza .trm (índice / metadatos de ADR) desde Oracle Database 11g
Ruta de almacenamiento ADR$ORACLE_BASE/diag/rdbms/<nombre_bd>/<instancia>/trace/ - regido por el Automatic Diagnostic Repository introducido en Oracle 11g
Utilidades de procesamientotkprof formatea una traza 10046 bruta en un informe SQL clasificado; trcsess fusiona trazas de múltiples sesiones en un solo archivo
Variante SQL*Net / NetOracle Net (anteriormente SQL*Net / Net8) también escribe archivos .trc para diagnósticos de la capa de red del lado del cliente o del servidor; el nivel de traza se establece mediante TRACE_LEVEL_CLIENT / TRACE_LEVEL_SERVER en sqlnet.ora
Tamaño de archivo típicoDesde unos pocos KB para sesiones cortas hasta cientos de MB para sesiones ocupadas rastreadas con el evento 10046 nivel 12 (valores de vinculación + esperas)
CompresiónSin comprimir; el archivo es texto plano sin compresión interna aplicada
ConfidencialidadPuede exponer sentencias SQL, valores de variables de vinculación, nombres de objetos de esquema y diagnósticos internos de Oracle; debe tratarse como sensible
Sistemas operativos asociadosLinux, Windows Server, Solaris, AIX, HP-UX - cualquier plataforma que albergue Oracle Database
Tipos de archivo relacionados.trm (mapa de traza ADR), [.log](/format/log) (registro de alerta de Oracle), [.dmp](/format/dmp) (volcado de Oracle), .ora (configuración de inicio/red de Oracle)
Lanzado1980s-1990s (Oracle RDBMS diagnostics; SQL*Net/Net8 tracing)
Última versiónN/A (evolves with each Oracle Database release; ADR-based since 11g, 2007)
Especificacióndocs.oracle.com

Conversiones de TRC

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos TRC. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos TRC.

Preguntas frecuentes

¿Cómo abro un archivo .TRC?
Es texto plano: ábralo en cualquier editor de texto (Notepad++, Vim, less). Si es una traza SQL de Oracle, ejecute la utilidad tkprof incluida para convertirla en un informe de rendimiento legible.
¿Qué es tkprof y lo necesito?
tkprof es la herramienta de línea de comandos de Oracle que resume una traza SQL (10046) bruta en estadísticas de análisis/ejecución/recuperación y eventos de espera. No es estrictamente necesario para leer un .trc, pero las trazas brutas son muy difíciles de interpretar sin él.
¿Puedo eliminar los archivos .trc y .trm de Oracle?
Generalmente sí; son registros de diagnóstico. Use el comando «purge» de ADRCI o la política de retención de ADR para eliminar trazas antiguas de forma segura; evite borrarlos a mano mientras la instancia está ocupada escribiendo en ellos.
¿Qué es el archivo .trm que está junto a mi .trc?
Es el archivo de metadatos del mapa de traza de ADR que indexa el .trc correspondiente; las herramientas de diagnóstico de Oracle lo utilizan. No se lee directamente.
¿Contiene un archivo .trc datos sensibles?
Puede contenerlos. Las trazas SQL pueden registrar sentencias reales y valores de vinculación (que podrían incluir datos personales o confidenciales), así que revise y redacte una traza antes de enviarla a cualquier persona ajena a su equipo.
¿Cómo genero un archivo de traza en Oracle?
Habilite el rastreo de sesión con DBMS_MONITOR.SESSION_TRACE_ENABLE o «ALTER SESSION SET EVENTS '10046 trace name context forever, level 12'»; el .trc aparecerá en el directorio de traza de ADR indicado por la configuración DIAGNOSTIC_DEST/USER_DUMP_DEST.

Referencias

1Oracle - Performing Application Tracing (19c)docs.oracle.com
2Oracle - Using tkprof (SQL Tuning Guide)docs.oracle.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Extensiones relacionadas

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z