Compartir a través de


DBCC TRACESTATUS (Transact-SQL)

Muestra el estado de las marcas de seguimiento.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

DBCC TRACESTATUS ( [ [ trace# [ ,...n ] ] [ , ] [ -1 ] ] ) 
[ WITH NO_INFOMSGS ]

Argumentos

  • trace#
    Es el número de la marca de seguimiento cuyo estado se muestra. Si no se especifican trace# ni -1, se muestran todas las marcas de seguimiento habilitadas para la sesión.

  • n
    Es una marca de posición que indica que se pueden especificar varias marcas de seguimiento.

  • -1
    Muestra el estado de las marcas de seguimiento habilitadas globalmente. Si se especifica -1 sin trace#, se muestran todas las marcas de seguimiento globales habilitadas.

  • WITH NO_INFOMSGS
    Suprime todos los mensajes informativos con niveles de gravedad entre 0 y 10.

Conjuntos de resultados

En la tabla siguiente se describe la información del conjunto de resultados.

Nombre de columna

Descripción

TraceFlag

Nombre de la marca de seguimiento.

Estado

Indica si la marca de seguimiento está establecida en ON o en OFF, ya sea globalmente o para la sesión.

1 = ON

0 = OFF

Global

Indica si la marca de seguimiento está establecida globalmente.

1 = Verdadero

0 = Falso

Session

Indica si la marca de seguimiento está establecida para la sesión.

1 = Verdadero

0 = Falso

DBCC TRACESTATUS devuelve una columna para el número de la marca de seguimiento y otra para el estado. Esto indica si la marca de seguimiento está establecida en ON (1) o en OFF (0). El encabezado de columna para el número de la marca de seguimiento es Global Trace Flag o Session Trace Flag, según se esté comprobando el estado de una marca de seguimiento global o de sesión.

Comentarios

En SQL Server existen dos tipos de marcas de seguimiento: de sesión y globales. Las marcas de seguimiento de sesión se activan para una conexión y solo están visibles para esa conexión. Las marcas de seguimiento globales se establecen en el nivel del servidor y están visibles para cada conexión del servidor.

Permisos

Debe pertenecer al rol public.

Ejemplos

En el siguiente ejemplo se muestra el estado de todas las marcas de seguimiento habilitadas globalmente.

DBCC TRACESTATUS(-1);
GO

En el siguiente ejemplo se muestra el estado de las marcas de seguimiento 2528 y 3205.

DBCC TRACESTATUS (2528, 3205);
GO

En el siguiente ejemplo se muestra si la marca de seguimiento 3205 está habilitada globalmente.

DBCC TRACESTATUS (3205, -1);
GO

En el siguiente ejemplo se muestran todas las marcas de seguimiento habilitadas para la sesión actual.

DBCC TRACESTATUS();
GO

Vea también

Referencia

DBCC (Transact-SQL)

DBCC TRACEOFF (Transact-SQL)

DBCC TRACEON (Transact-SQL)

Marcas de seguimiento (Transact-SQL)