DBCC TRACESTATUS (Transact-SQL)DBCC TRACESTATUS (Transact-SQL)

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Muestra el estado de las marcas de seguimiento.Displays the status of trace flags.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

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

ArgumentosArguments

trace#trace#
Es el número de la marca de seguimiento cuyo estado se muestra.Is the number of the trace flag for which the status is displayed. Si no se especifican trace# ni -1, se muestran todas las marcas de seguimiento habilitadas para la sesión.If trace#, and -1 are not specified, all trace flags that are enabled for the session are displayed.

nn
Es una marca de posición que indica que se pueden especificar varias marcas de seguimiento.Is a placeholder that indicates multiple trace flags can be specified.

-1-1
Muestra el estado de las marcas de seguimiento habilitadas globalmente.Displays the status of trace flags that are enabled globally. Si se especifica -1 sin trace#, se muestran todas las marcas de seguimiento globales habilitadas.If -1 is specified without trace#, all the global trace flags that are enabled are displayed.

WITH NO_INFOMSGSWITH NO_INFOMSGS
Suprime todos los mensajes informativos con niveles de gravedad entre 0 y 10.Suppresses all informational messages that have severity levels from 0 through 10.

Conjuntos de resultadosResult Sets

En la tabla siguiente se describe la información del conjunto de resultados.The following table describes the information in the result set.

Nombre de columnaColumn name DescriptionDescription
TraceFlagTraceFlag Nombre de la marca de seguimiento.Name of trace flag
EstadoStatus Indica si la marca de seguimiento está establecida en ON o en OFF, ya sea globalmente o para la sesión.Indicates whether the trace flag is set ON of OFF, either globally or for the session.

1 = ON 1 = ON

0 = OFF0 = OFF
GlobalGlobal Indica si la marca de seguimiento está establecida globalmente.Indicates whether the trace flag is set globally

1 = True1 = True

0 = False0 = False
SessionSession Indica si la marca de seguimiento está establecida para la sesión.Indicates whether the trace flag is set for the session

1 = True1 = True

0 = False0 = False

DBCC TRACESTATUS devuelve una columna para el número de la marca de seguimiento y otra para el estado.DBCC TRACESTATUS returns a column for the trace flag number and a column for the status. Esto indica si la marca de seguimiento está establecida en ON (1) o en OFF (0).This indicates whether the trace flag is ON (1) or 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.The column heading for the trace flag number is either Global Trace Flag or Session Trace Flag, depending on whether you are checking the status for a global or a session trace flag.

NotasRemarks

En SQL ServerSQL Server, hay dos tipos de marcas de seguimiento: sesión y global.In SQL ServerSQL Server, there are two types of trace flags: session and global. Las marcas de seguimiento de sesión se activan para una conexión y solo están visibles para esa conexión.Session trace flags are active for a connection and are visible only for that connection. Las marcas de seguimiento globales se establecen en el nivel del servidor y están visibles para todas las conexiones del servidor.Global trace flags are set at the server level and are visible to every connection on the server.

PermisosPermissions

Debe pertenecer al rol public .Requires membership in the public role.

EjemplosExamples

En el siguiente ejemplo se muestra el estado de todas las marcas de seguimiento habilitadas globalmente.The following example displays the status of all trace flags that are currently enabled globally.

DBCC TRACESTATUS(-1);  
GO  

En el siguiente ejemplo se muestra el estado de las marcas de seguimiento 2528 y 3205.The following example displays the status of trace flags 2528 and 3205.

DBCC TRACESTATUS (2528, 3205);  
GO  

En el siguiente ejemplo se muestra si la marca de seguimiento 3205 está habilitada globalmente.The following example displays whether trace flag 3205 is enabled globally.

DBCC TRACESTATUS (3205, -1);  
GO  

En el siguiente ejemplo se muestran todas las marcas de seguimiento habilitadas para la sesión actual.The following example lists all the trace flags that are enabled for the current session.

DBCC TRACESTATUS();  
GO  

Ver tambiénSee Also

DBCC (Transact-SQL)DBCC (Transact-SQL)
DBCC TRACEOFF (Transact-SQL)DBCC TRACEOFF (Transact-SQL)
DBCC TRACEON (Transact-SQL)DBCC TRACEON (Transact-SQL)
Marcas de seguimiento (Transact-SQL)Trace Flags (Transact-SQL)