default trace enabled 서버 구성 옵션default trace enabled Server Configuration Option

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

default trace enabled 옵션을 사용하여 기본 추적 로그 파일을 설정하거나 해제할 수 있습니다.Use the default trace enabled option to enable or disable the default trace log files. 기본 추적 기능은 주로 구성 옵션과 관련된 변경 내용과 작업에 대한 다양하고 영구적인 로그를 제공합니다.The default trace functionality provides a rich, persistent log of activity and changes primarily related to the configuration options.

경고

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다.This feature will be removed in a future version of Microsoft SQL Server. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하세요.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. 확장 이벤트를 대신 사용하세요. Use Extended Events instead.

용도Purpose

기본 추적 기능은 데이터베이스 관리자가 처음 문제 발생 시 문제 진단에 필요한 로그 데이터를 가지고 있는지 확인하여 문제를 해결하도록 도와 줍니다.Default trace provides troubleshooting assistance to database administrators by ensuring that they have the log data necessary to diagnose problems the first time they occur.

보기Viewing

기본 추적 로그는 SQL Server 프로파일러SQL Server Profiler 에서 열어서 검사하거나 Transact-SQLTransact-SQL 시스템 함수를 사용하여 fn_trace_gettable 로 쿼리할 수 있습니다.The default trace logs can be opened and examined by SQL Server 프로파일러SQL Server Profiler or queried with Transact-SQLTransact-SQL by using the fn_trace_gettable system function. SQL Server 프로파일러SQL Server Profiler 에서는 일반 추적 출력 파일을 여는 것과 똑같이 기본 추적 로그 파일을 열 수 있습니다. can open the default trace log files just as it does normal trace output files. 기본 추적 로그는 기본적으로 롤오버 추적 파일을 사용하여 \MSSQL\LOG 디렉터리에 저장됩니다.The default trace log is stored by default in the \MSSQL\LOG directory using a rollover trace file. 기본 추적 로그 파일의 기본 파일 이름은 log.trc입니다.The base file name for the default trace log file is log.trc. SQL ServerSQL Server일반 설치에서는 기본 추적이 설정되므로 TraceID는 1이 됩니다.In a typical installation of SQL ServerSQL Server, the default trace is enabled and thus becomes TraceID 1. 설치 후와 다른 추적 생성 후에 기본 추적이 설정되면 TraceID가 더 큰 숫자가 될 수 있습니다.If enabled after installation and after creating other traces, the TraceID can become a larger number.

SQL ServerSQL Server 프로파일러를 사용하여 이 추적 파일을 보는 방법은 추적 파일 열기(SQL Server Profiler)를 참조하세요.For more information about using SQL ServerSQL Server Profiler to view this trace file, see Open a Trace File (SQL Server Profiler)

예:Example:

다음 문은 기본 위치에 있는 기본 추적 로그를 엽니다.The following statement opens the default trace log in the default location:

SELECT *   
FROM fn_trace_gettable  
('C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\log.trc', default);  
GO  

구성Configuring

default trace enabled 옵션을 1로 설정하면 기본 추적을 사용할 수 있습니다.When set to 1, the default trace enabled option enables Default Trace. 이 옵션의 기본 설정은 1(설정)입니다.The default setting for this option is 1 (ON). 값이 0이면 추적 기능은 해제됩니다.A value of 0 turns off the trace.

default trace enabled 옵션은 고급 옵션입니다.The default trace enabled option is an advanced option. sp_configure 시스템 저장 프로시저를 사용하여 설정을 변경하는 경우 고급 옵션 표시 를 1로 설정한 경우에만 기본 추적 설정 옵션을 변경할 수 있습니다.If you are using the sp_configure system stored procedure to change the setting, you can change the default trace enabled option only when show advanced options is set to 1. 이 설정은 서버를 다시 시작하지 않아도 즉시 적용됩니다.The setting takes effect immediately without a server restart.

참고 항목See Also

RECONFIGURE(Transact-SQL) RECONFIGURE (Transact-SQL)
서버 구성 옵션(SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)