Esta documentación está archivada y no tiene mantenimiento.

DBCC TRACESTATUS (Transact-SQL)

Muestra el estado de las marcas de traza.

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


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

trace#

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

n

Es un marcador de posición que indica que se pueden especificar varias marcas de traza.

-1

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

WITH NO_INFOMSGS

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

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

Nombre de columna Descripción

TraceFlag

Nombre de la marca de traza.

Status

Indica si la marca de traza 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 traza está establecida globalmente.

1 = Verdadero

0 = Falso

Session

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

1 = Verdadero

0 = Falso

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

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

Debe pertenecer a la función public.

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

DBCC TRACESTATUS(-1);
GO

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

DBCC TRACESTATUS (2528, 3205);
GO

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

DBCC TRACESTATUS (3205, -1);
GO

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

DBCC TRACESTATUS();
GO

Mostrar: