문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

DBCC TRACESTATUS(Transact-SQL)

추적 플래그의 상태를 표시합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

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

trace#

상태를 표시할 추적 플래그의 번호입니다. trace# 및 -1을 지정하지 않으면 세션에 대해 설정된 모든 추적 플래그가 표시됩니다.

n

여러 개의 추적 플래그를 지정할 수 있음을 나타내는 자리 표시자입니다.

-1

전역으로 설정된 추적 플래그의 상태를 표시합니다. trace#없이 -1을 지정하면 설정된 모든 전역 추적 플래그가 표시됩니다.

WITH NO_INFOMSGS

심각도가 0에서 10 사이인 모든 정보 메시지를 표시하지 않습니다.

다음 표에서는 결과 집합에 표시되는 정보를 설명합니다.

열 이름

설명

TraceFlag

추적 플래그의 이름입니다.

상태

전역 또는 세션에 대한 추적 플래그의 설정 상태가 ON인지 아니면 OFF인지 여부를 나타냅니다.

1 = ON

0 = OFF

Global

추적 플래그가 전역으로 설정되었는지 여부를 나타냅니다.

1 = True

0 = False

Session

추적 플래그가 해당 세션에 대해서만 설정되었는지 여부를 나타냅니다.

1 = True

0 = False

DBCC TRACESTATUS는 추적 플래그 번호에 대한 열과 상태에 대한 열을 반환하여 추적 플래그의 ON(1) 또는 OFF(0) 여부를 표시합니다. 추적 플래그 번호의 열 머리글은 상태를 확인할 추적 플래그가 전역 추적 플래그인지 또는 세션 추적 플래그인지 여부에 따라 Global Trace Flag 또는 Session Trace Flag가 됩니다.

SQL Server에는 세션 및 전역의 두 가지 추적 플래그 유형이 있습니다. 세션 추적 플래그는 특정 연결에 대해 설정되며 해당 연결에서만 볼 수 있습니다. 전역 추적 플래그는 서버 수준에서 설정되며 서버의 모든 연결에서 볼 수 있습니다.

public 역할(role)의 멤버이어야 합니다.

다음 예에서는 현재 전역으로 설정된 모든 추적 플래그의 상태를 표시합니다.

DBCC TRACESTATUS(-1);
GO

다음 예에서는 추적 플래그 25283205의 상태를 표시합니다.

DBCC TRACESTATUS (2528, 3205);
GO

다음 예에서는 추적 플래그 3205가 전역으로 설정되었는지 여부를 표시합니다.

DBCC TRACESTATUS (3205, -1);
GO

다음 예에서는 현재 세션에 대해 설정된 모든 추적 플래그의 목록을 나열합니다.

DBCC TRACESTATUS();
GO

커뮤니티 추가 항목

추가
표시: