Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Managed Instance
Muestra el estado de las marcas de seguimiento.
Convenciones de sintaxis de Transact-SQL
DBCC TRACESTATUS ( [ [ trace# [ , ...n ] ] [ , ] [ -1 ] ] )
[ WITH NO_INFOMSGS ]
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.
Marca de posición que indica que se pueden especificar varias marcas de seguimiento.
Muestra el estado de las marcas de seguimiento habilitadas globalmente y para la sesión actual. Si se especifica -1
sin trace#, se devuelven todas las marcas de seguimiento, incluidas las habilitadas para la sesión.
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 la 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 = True 0 = False |
De sesión | Indica si la marca de seguimiento está establecida para la sesión. 1 = True 0 = False |
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 o Session, según se esté comprobando el estado de una marca de seguimiento global o de sesión.
Hay dos tipos de marcas de seguimiento en SQL Server, sesión y global. 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 todas las conexiones del servidor.
Debe pertenecer al rol public .
En el siguiente ejemplo se muestra el estado de todas las marcas de seguimiento habilitadas globalmente.
DBCC TRACESTATUS (-1);
GO
En el ejemplo siguiente 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 o para la sesión actual.
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
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy