Delen via


DBCC TRACESTATUS (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Geeft de status van traceringsvlagmen weer.

Transact-SQL syntaxis-conventies

Syntaxis

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

Arguments

spoor#

Het nummer van de traceringsvlag waarvoor de status wordt weergegeven. Als trace#, en -1 niet zijn opgegeven, worden alle traceringsvlagken weergegeven die zijn ingeschakeld voor de sessie.

n

Een tijdelijke aanduiding die aangeeft dat er meerdere traceringsvlagmen kunnen worden opgegeven.

-1

Geeft de status weer van traceringsvlagmen die globaal en voor de huidige sessie zijn ingeschakeld. Als -1 deze is opgegeven zonder tracering#, worden alle traceringsvlagmen, inclusief sessie ingeschakeld, geretourneerd.

Gebruik NO_INFOMSGS

Onderdrukt alle informatieve berichten met ernstniveaus van 0 tot en met 10.

Resultatensets

In de volgende tabel worden de gegevens in de resultatenset beschreven.

Kolomnaam Description
TraceFlag Naam van traceringsvlag
Status Geeft aan of de traceringsvlag is ingesteld op OFF, globaal of voor de sessie.

1 = AAN

0 = UIT
Global Geeft aan of de traceringsvlag globaal is ingesteld

1 = Waar

0 = Onwaar
Session Geeft aan of de traceringsvlag is ingesteld voor de sessie

1 = Waar

0 = Onwaar

DBCC TRACESTATUS retourneert een kolom voor het traceringsvlagnummer en een kolom voor de status. Dit geeft aan of de traceringsvlag AAN (1) of UIT (0) is. De kolomkop voor het nummer van de traceringsvlag is Globaal of Sessie, afhankelijk van of u de status voor een globale of sessietraceringsvlag controleert.

Opmerkingen

Er zijn twee soorten traceringsvlagmen in SQL Server, sessie en globaal. Sessietraceringsvlagmen zijn actief voor een verbinding en zijn alleen zichtbaar voor die verbinding. Globale traceringsvlagmen worden ingesteld op serverniveau en zijn zichtbaar voor elke verbinding op de server.

Permissions

Vereist lidmaatschap van de openbare rol.

Voorbeelden

In het volgende voorbeeld ziet u de status van alle traceringsvlagmen die momenteel wereldwijd zijn ingeschakeld.

DBCC TRACESTATUS (-1);
GO

In het volgende voorbeeld wordt de status van traceringsvlagken 2528 en 3205 weergegeven.

DBCC TRACESTATUS (2528, 3205);
GO

In het volgende voorbeeld ziet u of traceringsvlag 3205 is ingeschakeld voor de huidige sessie of wereldwijd.

DBCC TRACESTATUS (3205, -1);
GO

In het volgende voorbeeld ziet u alle traceringsvlagken die zijn ingeschakeld voor de huidige sessie.

DBCC TRACESTATUS ();
GO

Zie ook