Guardar los resultados de un seguimiento en un archivo

Se aplica a:SQL Server

Los resultados de un seguimiento se pueden guardar en un archivo. Un archivo de seguimiento es un archivo donde se escriben los resultados de un seguimiento. Un archivo de seguimiento puede ubicarse en un directorio local (por ejemplo C:\nombreDeCarpeta\nombreDeArchivo.trc) o un directorio de red (por ejemplo \\nombreDeEquipo\nombreDeRecursoCompartido\nombreDeArchivo.trc).

Puede utilizar los archivos de seguimiento para realizar lo siguiente:

  • Reproducir seguimientos

  • Auditoría de SQL Server

  • Realizar análisis de rendimiento

  • Correlacionar eventos de seguimiento con contadores de rendimiento para mejorar la detección de problemas

  • Realizar análisis del Asistente para la optimización de motor de bases de datos

  • Optimizar las consultas

SQL Server guarda los resultados de seguimiento en un archivo cuando se ha especificado una ruta de acceso y un nombre de archivo para el argumento @tracefile del procedimiento almacenado sp_trace_create.

Nota:

Si hay especificada una ruta de acceso al procedimiento almacenado sp_trace_create para guardar el archivo de seguimiento, el directorio debe ser accesible para el servidor. También debe tener presente que si un directorio local está especificado con sp_trace_create, se trata de un directorio local en el equipo servidor.

Si se utiliza SQL Server Profiler, ello le permite guardar los resultados de un seguimiento en un archivo o una tabla. Si guarda los resultados de un seguimiento en una tabla, tendrá el mismo acceso que si guarda el seguimiento en un archivo, además de poder realizar consultas en la tabla para buscar eventos específicos.

Para obtener más información sobre cómo guardar los resultados de seguimiento, vea Guardar los resultados de un seguimiento en una tabla (SQL Server Profiler) y Guardar los resultados de seguimiento en un archivo (SQL Server Profiler).

Consulte también

sp_trace_create (Transact-SQL)
Crear un seguimiento (Transact-SQL)
Crear un seguimiento (SQL Server Profiler)