Udostępnij za pomocą


DBCC TRACESTATUS (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Wyświetla stan flag śledzenia.

Transact-SQL konwencje składni

Składnia

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

Arguments

ślad#

Liczba flagi śledzenia, dla której jest wyświetlany stan. Jeśli element trace#i -1 nie zostaną określone, zostaną wyświetlone wszystkie flagi śledzenia, które są włączone dla sesji.

n

Można określić symbol zastępczy wskazujący wiele flag śledzenia.

-1

Wyświetla stan flag śledzenia, które są włączone globalnie i dla bieżącej sesji. Jeśli -1 nie określono wartości trace#, zwracane są wszystkie flagi śledzenia, w tym włączona sesja.

Z NO_INFOMSGS

Tłumi wszystkie komunikaty informacyjne, które mają poziomy istotności od 0 do 10.

Zestawy wyników

W poniższej tabeli opisano informacje w zestawie wyników.

Nazwa kolumny Description
TraceFlag Nazwa flagi śledzenia
Status Wskazuje, czy flaga śledzenia jest ustawiona na wartość WŁ., globalnie lub dla sesji.

1 = WŁĄCZONE

0 = WYŁĄCZONE
Global Wskazuje, czy flaga śledzenia jest ustawiana globalnie

1 = prawda

0 = Fałsz
Sesja Wskazuje, czy flaga śledzenia jest ustawiona dla sesji

1 = prawda

0 = Fałsz

DBCC TRACESTATUS Zwraca kolumnę numeru flagi śledzenia i kolumnę stanu. Wskazuje to, czy flaga śledzenia ma wartość ON (1) lub OFF (0). Nagłówek kolumny numeru flagi śledzenia to Globalny lub Sesja, w zależności od tego, czy sprawdzasz stan flagi śledzenia globalnego, czy sesji.

Uwagi

Istnieją dwa typy flag śledzenia w programie SQL Server, sesji i globalnej. Flagi śledzenia sesji są aktywne dla połączenia i są widoczne tylko dla tego połączenia. Globalne flagi śledzenia są ustawiane na poziomie serwera i są widoczne dla każdego połączenia na serwerze.

Permissions

Wymaga członkostwa w roli publicznej .

Przykłady

Poniższy przykład przedstawia stan wszystkich flag śledzenia, które są obecnie włączone globalnie.

DBCC TRACESTATUS (-1);
GO

Poniższy przykład przedstawia stan flag śledzenia 2528 i 3205.

DBCC TRACESTATUS (2528, 3205);
GO

W poniższym przykładzie pokazano, czy flaga śledzenia 3205 jest włączona dla bieżącej sesji, czy globalnie.

DBCC TRACESTATUS (3205, -1);
GO

W poniższym przykładzie wymieniono wszystkie flagi śledzenia, które są włączone dla bieżącej sesji.

DBCC TRACESTATUS ();
GO

Zobacz także