Compartir a través de


Reproducir un archivo de seguimiento (SQL Server Profiler)

Se aplica a:SQL ServerAzure SQL Managed Instance

La reproducción es la capacidad de abrir un seguimiento guardado y reproducirlo más tarde. SQL Server Profiler incluye un motor de reproducción de varios subprocesos que puede simular conexiones de usuario y Autenticación de SQL Server. La reproducción es útil para solucionar problemas de aplicaciones o procesos. Cuando identifique el problema e implemente las correcciones, realice el rastreo que detectó el posible problema en la aplicación o proceso ya corregido. A continuación, reproduzca la traza original y compare los resultados.

Además de otras clases de eventos que desee supervisar, debe capturar clases de eventos específicas para habilitar la reproducción: Estos eventos se capturan de forma predeterminada si se usa la plantilla de seguimiento TSQL_Replay . Para más información, consulte Replay Requirements.

Reproducir un archivo de seguimiento

  1. En el menú Archivo , seleccione Abrir y, a continuación, seleccione Archivo de seguimiento. Seleccione un archivo de seguimiento que contenga las clases de eventos necesarias para la reproducción.

  2. En el menú Reproducir , seleccione Iniciar y conéctese a la instancia del servidor donde desea reproducir el seguimiento.

  3. En el cuadro de diálogo Configuración de reproducción , en la pestaña Opciones básicas de reproducción , especifique Servidor de reproducción. Seleccione Cambiar para cambiar el servidor que se muestra en el cuadro Servidor de reproducción .

  4. Opcionalmente, seleccione uno de los siguientes destinos para guardar la reproducción:

    • Guardar en el archivo, que especifica un archivo en el que se guardará la reproducción.
    • Guardar en la tabla, que especifica una tabla de base de datos en la que se guardará la reproducción.
  5. Elija Reproducir los eventos en el orden en que se rastrearon o Reproducir eventos mediante varios subprocesos. En la tabla siguiente se explica la diferencia entre estas opciones.

    Opción Descripción
    Reproducir eventos en el orden en que fueron trazados Reproduce los eventos en el orden en que se registraron. Esta opción habilita la depuración.
    Reproducir eventos con múltiples hilos Esta opción utiliza varios subprocesos para reproducir cada evento, independientemente de la secuencia. Esta opción optimiza el rendimiento.
  6. Seleccione Mostrar resultados de la reproducción para ver la reproducción mientras se ejecuta.

  7. Opcionalmente, seleccione la pestaña Opciones avanzadas de reproducción para configurar las siguientes opciones:

    • Para reproducir todos los identificadores de sesión (SPID), seleccione Reproducir SPID del sistema.

    • Para limitar la reproducción a los procesos que pertenecen a un identificador de sesión específico, seleccione Reproducir solo un SPID. En el cuadro SPID para reproducir , escriba el identificador de sesión.

    • Para reproducir eventos producidos durante un determinado periodo, seleccione Limitar reproducción por fecha y hora. Seleccione una fecha y hora para la hora de inicio y hora de finalización para especificar el período de tiempo que se va a incluir en la reproducción.

    • Para controlar el modo en que SQL Server administra los procesos durante la reproducción, configure Opciones del monitor de estado.