sp_trace_setevent(Transact-SQL)sp_trace_setevent (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

추적에 이벤트 또는 이벤트 열을 추가하거나 제거합니다.Adds or removes an event or event column to a trace. sp_trace_setevent 중지 된 기존 추적 에서만 실행할 수 있습니다 (상태0).sp_trace_setevent may be executed only on existing traces that are stopped (status is 0). 이 경우 오류가 반환이 저장 프로시저 않거나 존재 하지 않는 추적에서 실행 됩니다 상태 않습니다 0합니다.An error is returned if this stored procedure is executed on a trace that does not exist or whose status is not 0.

중요

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.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


sp_trace_setevent [ @traceid = ] trace_id   
          , [ @eventid = ] event_id  
          , [ @columnid = ] column_id  
          , [ @on = ] on  

인수Arguments

[ @traceid= ] trace_id[ @traceid= ] trace_id
수정할 추적의 ID입니다.Is the ID of the trace to be modified. trace_idint, 기본값은 없습니다.trace_id is int, with no default. 사용자가이 사용 trace_id 식별, 수정 및 추적 제어 하는 값입니다.The user employs this trace_id value to identify, modify, and control the trace.

[ @eventid= ] event_id[ @eventid= ] event_id
설정할 이벤트의 ID입니다.Is the ID of the event to turn on. event_idint, 기본값은 없습니다.event_id is int, with no default.

다음 표에서는 추적에서 추가 또는 제거될 수 있는 이벤트를 보여 줍니다.This table lists the events that can be added to or removed from a trace.

이벤트 번호Event number 이벤트 이름Event name DescriptionDescription
0-90-9 예약됨Reserved 예약됨Reserved
1010 RPC:CompletedRPC:Completed RPC(원격 프로시저 호출)가 완료되면 발생합니다.Occurs when a remote procedure call (RPC) has completed.
1111 RPC:StartingRPC:Starting RPC가 시작되면 발생합니다.Occurs when an RPC has started.
1212 SQL:BatchCompletedSQL:BatchCompleted Transact-SQLTransact-SQL 일괄 처리가 완료되면 발생합니다.Occurs when a Transact-SQLTransact-SQL batch has completed.
1313 SQL:BatchStartingSQL:BatchStarting Transact-SQLTransact-SQL 일괄 처리가 시작되면 발생합니다.Occurs when a Transact-SQLTransact-SQL batch has started.
1414 Audit LoginAudit Login 사용자가 SQL ServerSQL Server에 성공적으로 로그인하면 발생합니다.Occurs when a user successfully logs in to SQL ServerSQL Server.
1515 Audit LogoutAudit Logout 사용자가 SQL ServerSQL Server에서 로그아웃하면 발생합니다.Occurs when a user logs out of SQL ServerSQL Server.
1616 AttentionAttention 클라이언트 인터럽트 요청이나 클라이언트 연결이 끊어지는 등 주의 이벤트가 일어나면 발생합니다.Occurs when attention events, such as client-interrupt requests or broken client connections, happen.
1717 ExistingConnectionExistingConnection 추적이 시작되기 전에 SQL ServerSQL Server에 연결된 사용자의 모든 작업을 검색합니다.Detects all activity by users connected to SQL ServerSQL Server before the trace started.
1818 Audit Server Starts and StopsAudit Server Starts and Stops SQL ServerSQL Server 서비스 상태가 수정되면 발생합니다.Occurs when the SQL ServerSQL Server service state is modified.
1919 DTCTransactionDTCTransaction 둘 이상의 데이터베이스 간에 일어나는 MS DTC( MicrosoftMicrosoft Distributed Transaction Coordinator) 통합 트랜잭션을 추적합니다.Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 Audit Login FailedAudit Login Failed 클라이언트에서 시도한 SQL ServerSQL Server 로그인이 실패했음을 나타냅니다.Indicates that a login attempt to SQL ServerSQL Server from a client failed.
2121 EventLogEventLog 이벤트가 Windows 응용 프로그램 로그에 기록되었음을 나타냅니다.Indicates that events have been logged in the Windows application log.
2222 ErrorLogErrorLog 오류 이벤트가 SQL ServerSQL Server 오류 로그에 기록되었음을 나타냅니다.Indicates that error events have been logged in the SQL ServerSQL Server error log.
2323 Lock:ReleasedLock:Released 페이지 등 리소스 잠금이 해제되었음을 나타냅니다.Indicates that a lock on a resource, such as a page, has been released.
2424 Lock:AcquiredLock:Acquired 데이터 페이지 등 리소스 잠금이 획득되었음을 나타냅니다.Indicates acquisition of a lock on a resource, such as a data page.
2525 Lock:DeadlockLock:Deadlock 다른 트랜잭션이 소유한 리소스에 대해 호환되지 않는 잠금을 가져오려고 시도하여 두 개의 동시 트랜잭션이 서로 교착 상태에 있음을 나타냅니다.Indicates that two concurrent transactions have deadlocked each other by trying to obtain incompatible locks on resources the other transaction owns.
2626 Lock:CancelLock:Cancel 리소스 잠금 획득이 교착 상태 등에 의해 취소되었음을 나타냅니다.Indicates that the acquisition of a lock on a resource has been canceled (for example, due to a deadlock).
2727 Lock:TimeoutLock:Timeout 필요한 리소스의 차단 잠금을 보유한 다른 트랜잭션으로 인해 페이지 등 리소스 잠금에 대한 요청 시간이 초과되었음을 나타냅니다.Indicates that a request for a lock on a resource, such as a page, has timed out due to another transaction holding a blocking lock on the required resource. 시간 제한에 의해 결정 됩니다는 @@LOCK_TIMEOUT 작동 되며 SET LOCK_TIMEOUT 문을 사용 하 여 설정할 수 있습니다.Time-out is determined by the @@LOCK_TIMEOUT function, and can be set with the SET LOCK_TIMEOUT statement.
2828 Degree of Parallelism Event(7.0 Insert)Degree of Parallelism Event (7.0 Insert) SELECT, INSERT 또는 UPDATE 문이 실행되기 전에 발생합니다.Occurs before a SELECT, INSERT, or UPDATE statement is executed.
29-3129-31 예약됨Reserved 이벤트 28을 대신 사용합니다.Use Event 28 instead.
3232 예약됨Reserved 예약됨Reserved
3333 예외Exception SQL ServerSQL Server에서 예외가 발생했음을 나타냅니다.Indicates that an exception has occurred in SQL ServerSQL Server.
3434 SP:CacheMissSP:CacheMiss 저장 프로시저가 프로시저 캐시에서 발견되지 않는 때를 나타냅니다.Indicates when a stored procedure is not found in the procedure cache.
3535 SP:CacheInsertSP:CacheInsert 항목이 프로시저 캐시에 삽입되는 때를 나타냅니다.Indicates when an item is inserted into the procedure cache.
3636 SP:CacheRemoveSP:CacheRemove 항목이 프로시저 캐시에서 제거되는 때를 나타냅니다.Indicates when an item is removed from the procedure cache.
3737 SP:RecompileSP:Recompile 저장 프로시저가 다시 컴파일되었음을 나타냅니다.Indicates that a stored procedure was recompiled.
3838 SP:CacheHitSP:CacheHit 저장 프로시저가 프로시저 캐시에서 발견되는 때를 나타냅니다.Indicates when a stored procedure is found in the procedure cache.
3939 사용되지 않음Deprecated 사용되지 않음Deprecated
4040 SQL:StmtStartingSQL:StmtStarting Transact-SQLTransact-SQL 문이 시작되면 발생합니다.Occurs when the Transact-SQLTransact-SQL statement has started.
4141 SQL:StmtCompletedSQL:StmtCompleted Transact-SQLTransact-SQL 문이 완료되면 발생합니다.Occurs when the Transact-SQLTransact-SQL statement has completed.
4242 SP:StartingSP:Starting 저장 프로시저가 시작된 때를 나타냅니다.Indicates when the stored procedure has started.
4343 SP:CompletedSP:Completed 저장 프로시저가 완료된 때를 나타냅니다.Indicates when the stored procedure has completed.
4444 SP:StmtStartingSP:StmtStarting 저장 프로시저 내의 Transact-SQLTransact-SQL 문이 실행을 시작했음을 나타냅니다.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has started executing.
4545 SP:StmtCompletedSP:StmtCompleted 저장 프로시저 내의 Transact-SQLTransact-SQL 문이 실행을 완료했음을 나타냅니다.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has finished executing.
4646 Object:CreatedObject:Created CREATE INDEX, CREATE TABLE 및 CREATE DATABASE 문 등을 위해 개체가 만들어졌음을 나타냅니다.Indicates that an object has been created, such as for CREATE INDEX, CREATE TABLE, and CREATE DATABASE statements.
4747 Object:DeletedObject:Deleted DROP INDEX 및 DROP TABLE 문 등에서 개체가 삭제되었음을 나타냅니다.Indicates that an object has been deleted, such as in DROP INDEX and DROP TABLE statements.
4848 예약됨Reserved
4949 예약됨Reserved
5050 SQL TransactionSQL Transaction Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE 및 ROLLBACK TRANSACTION 문을 추적합니다.Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 Scan:StartedScan:Started 테이블 또는 인덱스 검색이 시작된 때를 나타냅니다.Indicates when a table or index scan has started.
5252 Scan:StoppedScan:Stopped 테이블 또는 인덱스 검색이 중지된 때를 나타냅니다.Indicates when a table or index scan has stopped.
5353 CursorOpenCursorOpen 커서가 Transact-SQLTransact-SQL 문에서 ODBC, OLE DB 또는 DB-Library에 의해 열린 때를 나타냅니다.Indicates when a cursor is opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library.
5454 TransactionLogTransactionLog 트랜잭션이 트랜잭션 로그에 기록되는 시기를 추적합니다.Tracks when transactions are written to the transaction log.
5555 Hash WarningHash Warning 버퍼 파티션에서 처리되지 않는 해시 조인, 해시 집계, 해시 통합, 해시 중복 제외 등의 해시 작업이 대체 계획으로 되돌려졌음을 나타냅니다.Indicates that a hashing operation (for example, hash join, hash aggregate, hash union, and hash distinct) that is not processing on a buffer partition has reverted to an alternate plan. 이는 재귀 깊이, 데이터 기울기, 추적 플래그 또는 비트 계산에 의해 발생할 수 있습니다.This can occur because of recursion depth, data skew, trace flags, or bit counting.
56-5756-57 예약됨Reserved
5858 Auto StatsAuto Stats 인덱스 통계 자동 업데이트가 발생했음을 나타냅니다.Indicates an automatic updating of index statistics has occurred.
5959 Lock:Deadlock ChainLock:Deadlock Chain 교착 상태로 끝난 각 이벤트에 대해 만들어집니다.Produced for each of the events leading up to the deadlock.
6060 Lock:EscalationLock:Escalation 페이지 잠금이 TABLE 또는 HoBT 잠금으로 에스컬레이션 또는 변환되는 경우처럼 미세 잠금이 성긴 잠금으로 변환되었음을 나타냅니다.Indicates that a finer-grained lock has been converted to a coarser-grained lock (for example, a page lock escalated or converted to a TABLE or HoBT lock).
6161 OLE DB ErrorsOLE DB Errors OLE DB 오류가 발생하였음을 나타냅니다.Indicates that an OLE DB error has occurred.
62-6662-66 예약됨Reserved
6767 Execution WarningsExecution Warnings SQL ServerSQL Server 문이나 저장 프로시저 실행 중에 발생한 경고를 나타냅니다.Indicates any warnings that occurred during the execution of a SQL ServerSQL Server statement or stored procedure.
6868 Showplan Text (Unencoded)Showplan Text (Unencoded) 실행된 Transact-SQLTransact-SQL 문의 계획 트리를 표시합니다.Displays the plan tree of the Transact-SQLTransact-SQL statement executed.
6969 Sort WarningsSort Warnings 정렬 작업이 메모리에 적합하지 않음을 나타냅니다.Indicates sort operations that do not fit into memory. 인덱스 만들기와 연관된 정렬 작업은 포함하지 않으며 SELECT 문에 사용된 ORDER BY 절 등 쿼리 내의 정렬 작업만 포함합니다.Does not include sort operations involving the creating of indexes; only sort operations within a query (such as an ORDER BY clause used in a SELECT statement).
7070 CursorPrepareCursorPrepare Transact-SQLTransact-SQL 문의 커서를 ODBC, OLE DB 또는 DB-Library에서 사용할 수 있도록 준비된 때를 나타냅니다.Indicates when a cursor on a Transact-SQLTransact-SQL statement is prepared for use by ODBC, OLE DB, or DB-Library.
7171 Prepare SQLPrepare SQL ODBC, OLE DB 또는 DB-Library가 사용하기 위한 Transact-SQLTransact-SQL 문을 준비했습니다.ODBC, OLE DB, or DB-Library has prepared a Transact-SQLTransact-SQL statement or statements for use.
7272 Exec Prepared SQLExec Prepared SQL ODBC, OLE DB 또는 DB-Library가 준비된 Transact-SQLTransact-SQL 문을 실행했습니다.ODBC, OLE DB, or DB-Library has executed a prepared Transact-SQLTransact-SQL statement or statements.
7373 Unprepare SQLUnprepare SQL ODBC, OLE DB 또는 DB-Library가 준비된 Transact-SQLTransact-SQL 문을 준비 취소(삭제)했습니다.ODBC, OLE DB, or DB-Library has unprepared (deleted) a prepared Transact-SQLTransact-SQL statement or statements.
7474 CursorExecuteCursorExecute Transact-SQLTransact-SQL 문에서 ODBC, OLE DB 또는 DB-Library에 의해 이전에 준비된 커서를 실행했습니다.A cursor previously prepared on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is executed.
7575 CursorRecompileCursorRecompile Transact-SQLTransact-SQL 문에서 ODBC 또는 DB-Library에 의해 열린 커서를 직접 또는 스키마 변경에 따라 다시 컴파일했습니다.A cursor opened on a Transact-SQLTransact-SQL statement by ODBC or DB-Library has been recompiled either directly or due to a schema change.

ANSI 및 비-ANSI 커서에 대해 트리거됩니다.Triggered for ANSI and non-ANSI cursors.
7676 CursorImplicitConversionCursorImplicitConversion Transact-SQLTransact-SQL 문의 커서를 SQL ServerSQL Server에서 다른 유형으로 변환했습니다.A cursor on a Transact-SQLTransact-SQL statement is converted by SQL ServerSQL Server from one type to another.

ANSI 및 비-ANSI 커서에 대해 트리거됩니다.Triggered for ANSI and non-ANSI cursors.
7777 CursorUnprepareCursorUnprepare Transact-SQLTransact-SQL 문의 준비된 커서가 ODBC, OLE DB 또는 DB-Library에 의해 준비 취소(삭제)되었습니다.A prepared cursor on a Transact-SQLTransact-SQL statement is unprepared (deleted) by ODBC, OLE DB, or DB-Library.
7878 CursorCloseCursorClose Transact-SQLTransact-SQL 문에서 ODBC, OLE DB 또는 DB-Library에 의해 이전에 열린 커서가 닫혔습니다.A cursor previously opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is closed.
7979 Missing Column StatisticsMissing Column Statistics 최적화 프로그램에 사용하는 열 통계를 사용할 수 없습니다.Column statistics that could have been useful for the optimizer are not available.
8080 Missing Join PredicateMissing Join Predicate 조인 술어가 없는 쿼리가 실행 중입니다.Query that has no join predicate is being executed. 이 결과 실행 시간이 긴 쿼리가 나타날 수 있습니다.This could result in a long-running query.
8181 Server Memory ChangeServer Memory Change SQL ServerSQL Server 메모리 사용량이 1MB와 최대 서버 메모리의 5%에 해당하는 값 중 큰 값만큼 증가 또는 감소했습니다. memory usage has increased or decreased by either 1 megabyte (MB) or 5 percent of the maximum server memory, whichever is greater.
82-9182-91 User Configurable(0-9)User Configurable (0-9) 사용자가 정의한 이벤트 데이터입니다.Event data defined by the user.
9292 Data File Auto GrowData File Auto Grow 데이터 파일이 서버에 의해 자동으로 확장되었음을 나타냅니다.Indicates that a data file was extended automatically by the server.
9393 Log File Auto GrowLog File Auto Grow 로그 파일이 서버에 의해 자동으로 확장되었음을 나타냅니다.Indicates that a log file was extended automatically by the server.
9494 Data File Auto ShrinkData File Auto Shrink 데이터 파일이 서버에 의해 자동으로 축소되었음을 나타냅니다.Indicates that a data file was shrunk automatically by the server.
9595 Log File Auto ShrinkLog File Auto Shrink 로그 파일이 서버에 의해 자동으로 축소되었음을 나타냅니다.Indicates that a log file was shrunk automatically by the server.
9696 Showplan TextShowplan Text 쿼리 최적화 프로그램에서 SQL 문의 쿼리 계획 트리를 표시합니다.Displays the query plan tree of the SQL statement from the query optimizer. TextData 열이이 이벤트에 대 한 실행 계획 포함 되어 있지 않습니다.Note that the TextData column does not contain the Showplan for this event.
9797 Showplan AllShowplan All 실행된 SQL 문의 전체 컴파일 시간 정보와 쿼리 계획을 표시합니다.Displays the query plan with full compile-time details of the SQL statement executed. TextData 열이이 이벤트에 대 한 실행 계획 포함 되어 있지 않습니다.Note that the TextData column does not contain the Showplan for this event.
9898 Showplan Statistics ProfileShowplan Statistics Profile 실행된 SQL 문의 전체 실행 시간 정보와 쿼리 계획을 표시합니다.Displays the query plan with full run-time details of the SQL statement executed. TextData 열이이 이벤트에 대 한 실행 계획 포함 되어 있지 않습니다.Note that the TextData column does not contain the Showplan for this event.
9999 예약됨Reserved
100100 RPC Output ParameterRPC Output Parameter 모든 RPC에 대한 매개 변수의 출력 값을 생성합니다.Produces output values of the parameters for every RPC.
101101 예약됨Reserved
102102 Audit Database Scope GDRAudit Database Scope GDR 데이터베이스 사용 권한 부여와 같은 데이터베이스 전용 동작에 대해 SQL ServerSQL Server에서 사용자가 문 사용 권한에 대한 GRANT, DENY 또는 REVOKE를 실행할 때마다 발생합니다.Occurs every time a GRANT, DENY, REVOKE for a statement permission is issued by any user in SQL ServerSQL Server for database-only actions such as granting permissions on a database.
103103 Audit Object GDR EventAudit Object GDR Event SQL ServerSQL Server에서 사용자가 개체 사용 권한에 대한 GRANT, DENY, REVOKE를 실행할 때마다 발생합니다.Occurs every time a GRANT, DENY, REVOKE for an object permission is issued by any user in SQL ServerSQL Server.
104104 Audit Addlogin EventAudit AddLogin Event 발생 경우는 SQL ServerSQL Server 로그인이 추가 또는 제거에 대 한 sp_addloginsp_droplogin합니다.Occurs when a SQL ServerSQL Server login is added or removed; for sp_addlogin and sp_droplogin.
105105 Audit Login GDR EventAudit Login GDR Event Windows 로그인 권한이 추가 또는 제거 되 면 발생 합니다. 에 대 한 sp_grantlogin, sp_revokelogin, 및 sp_denylogin합니다.Occurs when a Windows login right is added or removed; for sp_grantlogin, sp_revokelogin, and sp_denylogin.
106106 Audit Login Change Property EventAudit Login Change Property Event 암호를 제외한 로그인 속성을 수정 하는 경우 발생 합니다. 에 대 한 sp_defaultdbsp_defaultlanguage합니다.Occurs when a property of a login, except passwords, is modified; for sp_defaultdb and sp_defaultlanguage.
107107 Audit Login Change Password EventAudit Login Change Password Event SQL ServerSQL Server 로그인 암호가 변경되면 발생합니다.Occurs when a SQL ServerSQL Server login password is changed.

암호가 기록되지 않았습니다.Passwords are not recorded.
108108 Audit Add Login to Server Role EventAudit Add Login to Server Role Event 로그인이 추가 되거나 고정된 서버 역할;에서 제거 될 때 발생 합니다. 에 대 한 sp_addsrvrolemember, 및 sp_dropsrvrolemember합니다.Occurs when a login is added or removed from a fixed server role; for sp_addsrvrolemember, and sp_dropsrvrolemember.
109109 Audit Add DB User EventAudit Add DB User Event 로그인이 추가 되거나 데이터베이스 사용자로 제거 하는 경우에 발생 (Windows 또는 SQL ServerSQL Server)에 대 한; 데이터베이스에 sp_grantdbaccess, sp_revokedbaccess, sp_adduser, 및 sp_dropuser합니다.Occurs when a login is added or removed as a database user (Windows or SQL ServerSQL Server) to a database; for sp_grantdbaccess, sp_revokedbaccess, sp_adduser, and sp_dropuser.
110110 Audit Add Member to DB Role EventAudit Add Member to DB Role Event 로그인이 추가 되거나; 데이터베이스에 있는 데이터베이스 사용자 (고정 또는 사용자 정의) 제거 하는 경우 발생 합니다. 에 대 한 sp_addrolemember, sp_droprolemember, 및 sp_changegroup합니다.Occurs when a login is added or removed as a database user (fixed or user-defined) to a database; for sp_addrolemember, sp_droprolemember, and sp_changegroup.
111111 Audit Add Role EventAudit Add Role Event 로그인이 추가 또는 제거를 말합니다; 데이터베이스 사용자로 때 발생 합니다. 에 대 한 sp_addrolesp_droprole합니다.Occurs when a login is added or removed as a database user to a database; for sp_addrole and sp_droprole.
112112 Audit App Role Change Password EventAudit App Role Change Password Event 응용 프로그램 역할의 암호가 변경되면 발생합니다.Occurs when a password of an application role is changed.
113113 Audit Statement Permission EventAudit Statement Permission Event CREATE TABLE 등 문 사용 권한이 사용되면 발생합니다.Occurs when a statement permission (such as CREATE TABLE) is used.
114114 Audit Schema Object Access EventAudit Schema Object Access Event SELECT 등 개체 사용 권한이 성공적으로 사용되거나 성공적으로 사용되지 않은 모든 경우에 발생합니다.Occurs when an object permission (such as SELECT) is used, both successfully or unsuccessfully.
115115 Audit Backup/Restore EventAudit Backup/Restore Event BACKUP 또는 RESTORE 명령을 실행하면 발생합니다.Occurs when a BACKUP or RESTORE command is issued.
116116 Audit DBCC EventAudit DBCC Event DBCC 명령을 실행하면 발생합니다.Occurs when DBCC commands are issued.
117117 Audit Change Audit EventAudit Change Audit Event 감사 추적을 수정하면 발생합니다.Occurs when audit trace modifications are made.
118118 Audit Object Derived Permission EventAudit Object Derived Permission Event CREATE, ALTER 및 DROP 개체 명령을 실행하면 발생합니다.Occurs when a CREATE, ALTER, and DROP object commands are issued.
119119 OLEDB Call EventOLEDB Call Event 분산 쿼리 및 원격 저장 프로시저에 대해 OLE DB Provider를 호출하면 발생합니다.Occurs when OLE DB provider calls are made for distributed queries and remote stored procedures.
120120 OLEDB QueryInterface EventOLEDB QueryInterface Event 경우에 OLE DB QueryInterface 분산된 쿼리 및 원격 저장된 프로시저에 대 한 호출은 수행 됩니다.Occurs when OLE DB QueryInterface calls are made for distributed queries and remote stored procedures.
121121 OLEDB DataRead EventOLEDB DataRead Event OLE DB Provider에 대해 데이터 요청을 호출하면 발생합니다.Occurs when a data request call is made to the OLE DB provider.
122122 Showplan XMLShowplan XML SQL 문을 실행하면 발생합니다.Occurs when an SQL statement executes. 실행 계획 연산자를 식별하는 이 이벤트를 포함합니다.Include this event to identify Showplan operators. 각 이벤트는 올바른 형식의 XML 문서에 저장됩니다.Each event is stored in a well-formed XML document. 이진 이 이벤트에 대 한 열은 인코딩된 실행 계획을 포함 합니다.Note that the Binary column for this event contains the encoded Showplan. SQL Server 프로파일러를 사용하여 추적을 열고 실행 계획을 확인할 수 있습니다.Use SQL Server Profiler to open the trace and view the Showplan.
123123 SQL:FullTextQuerySQL:FullTextQuery 전체 텍스트 쿼리가 실행되면 발생합니다.Occurs when a full text query executes.
124124 Broker:ConversationBroker:Conversation Service BrokerService Broker 대화의 진행률을 보고합니다.Reports the progress of a Service BrokerService Broker conversation.
125125 Deprecation AnnouncementDeprecation Announcement SQL ServerSQL Server의 다음 버전에서 제거될 기능을 사용하면 발생합니다.Occurs when you use a feature that will be removed from a future version of SQL ServerSQL Server.
126126 Deprecation Final SupportDeprecation Final Support SQL ServerSQL Server의 다음 버전에서 제거될 기능을 사용하면 발생합니다.Occurs when you use a feature that will be removed from the next major release of SQL ServerSQL Server.
127127 Exchange Spill EventExchange Spill Event 병렬 쿼리 계획의 통신 버퍼가 임시적으로 기록 되었음이 있을 때 발생 된 tempdb 데이터베이스입니다.Occurs when communication buffers in a parallel query plan have been temporarily written to the tempdb database.
128128 Audit Database Management EventAudit Database Management Event 데이터베이스를 생성, 변경 또는 삭제하면 발생합니다.Occurs when a database is created, altered, or dropped.
129129 Audit Database Object Management EventAudit Database Object Management Event CREATE, ALTER 또는 DROP 문이 스키마 같은 데이터베이스 개체에서 실행되면 발생합니다.Occurs when a CREATE, ALTER, or DROP statement executes on database objects, such as schemas.
130130 Audit Database Principal Management EventAudit Database Principal Management Event 사용자 같은 보안 주체가 데이터베이스에서 생성, 변경 또는 삭제되면 발생합니다.Occurs when principals, such as users, are created, altered, or dropped from a database.
131131 Audit Schema Object Management EventAudit Schema Object Management Event 서버 개체를 생성, 변경 또는 삭제하면 발생합니다.Occurs when server objects are created, altered, or dropped.
132132 Audit Server Principal Impersonation EventAudit Server Principal Impersonation Event EXECUTE AS LOGIN처럼 서버 범위 내에 가장이 있으면 발생합니다.Occurs when there is an impersonation within server scope, such as EXECUTE AS LOGIN.
133133 Audit Database Principal Impersonation EventAudit Database Principal Impersonation Event EXECUTE AS USER 또는 SETUSER처럼 데이터베이스 범위 내에서 가장이 수행되면 발생합니다.Occurs when an impersonation occurs within the database scope, such as EXECUTE AS USER or SETUSER.
134134 Audit Server Object Take Ownership EventAudit Server Object Take Ownership Event 서버 범위의 개체에 대한 소유자가 변경되면 발생합니다.Occurs when the owner is changed for objects in server scope.
135135 Audit Database Object Take Ownership EventAudit Database Object Take Ownership Event 데이터베이스 범위 내에 있는 개체에 대한 소유자가 변경되면 발생합니다.Occurs when a change of owner for objects within database scope occurs.
136136 Broker:Conversation GroupBroker:Conversation Group Service BrokerService Broker가 새 대화 그룹을 만들거나 기존 대화 그룹을 삭제하면 발생합니다.Occurs when Service BrokerService Broker creates a new conversation group or drops an existing conversation group.
137137 Blocked Process ReportBlocked Process Report 지정된 기간 이상 동안 프로세스가 차단되면 발생합니다.Occurs when a process has been blocked for more than a specified amount of time. 교착 상태를 감지할 수 없는 리소스에서 대기하는 시스템 프로세스 또는 프로세스를 포함하지 않습니다.Does not include system processes or processes that are waiting on non deadlock-detectable resources. 사용 하 여 sp_configure 보고서가 생성 되는 임계값 및 빈도 구성할 수 있습니다.Use sp_configure to configure the threshold and frequency at which reports are generated.
138138 Broker:ConnectionBroker:Connection Service BrokerService Broker가 관리하는 전송 연결의 상태를 보고합니다.Reports the status of a transport connection managed by Service BrokerService Broker.
139139 Broker:Forwarded Message SentBroker:Forwarded Message Sent Service BrokerService Broker가 메시지를 전달하면 발생합니다.Occurs when Service BrokerService Broker forwards a message.
140140 Broker:Forwarded Message DroppedBroker:Forwarded Message Dropped Service BrokerService Broker가 전달될 메시지를 삭제하면 발생합니다.Occurs when Service BrokerService Broker drops a message that was intended to be forwarded.
141141 Broker:Message ClassifyBroker:Message Classify Service BrokerService Broker가 메시지 라우팅을 지정하면 발생합니다.Occurs when Service BrokerService Broker determines the routing for a message.
142142 Broker:TransmissionBroker:Transmission Service BrokerService Broker 전송 계층에서 오류가 발생했음을 나타냅니다.Indicates that errors have occurred in the Service BrokerService Broker transport layer. 오류 번호 및 상태 값이 오류의 원본을 나타냅니다.The error number and state values indicate the source of the error.
143143 Broker:Queue DisabledBroker:Queue Disabled Service BrokerService Broker 큐에서 다섯 번의 트랜잭션 롤백이 연속적으로 발생하여 포이즌 메시지가 감지되었음을 나타냅니다.Indicates a poison message was detected because there were five consecutive transaction rollbacks on a Service BrokerService Broker queue. 이벤트에 포이즌 메시지를 포함하는 큐의 큐 ID 및 데이터베이스 ID가 들어 있습니다.The event contains the database ID and queue ID of the queue that contains the poison message.
144-145144-145 예약됨Reserved
146146 Showplan XML Statistics ProfileShowplan XML Statistics Profile SQL 문을 실행하면 발생합니다.Occurs when an SQL statement executes. 실행 계획 연산자를 식별하고 컴파일 시간 데이터를 모두 표시합니다.Identifies the Showplan operators and displays complete, compile-time data. 이진 이 이벤트에 대 한 열은 인코딩된 실행 계획을 포함 합니다.Note that the Binary column for this event contains the encoded Showplan. SQL Server 프로파일러를 사용하여 추적을 열고 실행 계획을 확인할 수 있습니다.Use SQL Server Profiler to open the trace and view the Showplan.
148148 Deadlock GraphDeadlock Graph 잠금 획득 시도가 교착 상태의 일부이고 교착 상태가 발생하여 해당 시도가 취소되면 발생합니다.Occurs when an attempt to acquire a lock is canceled because the attempt was part of a deadlock and was chosen as the deadlock victim. 교착 상태에 대한 XML 설명을 제공합니다.Provides an XML description of a deadlock.
149149 Broker:Remote Message AcknowledgementBroker:Remote Message Acknowledgement Service BrokerService Broker가 메시지 승인을 보내거나 받으면 발생합니다.Occurs when Service BrokerService Broker sends or receives a message acknowledgement.
150150 Trace File CloseTrace File Close 추적 파일 롤오버 중에 추적 파일이 닫히면 발생합니다.Occurs when a trace file closes during a trace file rollover.
151151 예약됨Reserved
152152 Audit Change Database OwnerAudit Change Database Owner ALTER AUTHORIZATION을 사용하여 데이터베이스의 소유자를 변경하고 이 작업을 수행하도록 사용 권한을 선택하면 발생합니다.Occurs when ALTER AUTHORIZATION is used to change the owner of a database and permissions are checked to do that.
153153 Audit Schema Object Take Ownership EventAudit Schema Object Take Ownership Event ALTER AUTHORIZATION을 사용하여 개체에 소유자를 할당하고 이 작업을 수행하도록 사용 권한을 선택하면 발생합니다.Occurs when ALTER AUTHORIZATION is used to assign an owner to an object and permissions are checked to do that.
154154 예약됨Reserved
155155 FT:Crawl StartedFT:Crawl Started 전체 텍스트 탐색(채우기)이 시작되면 발생합니다.Occurs when a full-text crawl (population) starts. 작업자 태스크로 탐색 요청이 선택되는지를 확인하는 데 사용합니다.Use to check if a crawl request is picked up by worker tasks.
156156 FT:Crawl StoppedFT:Crawl Stopped 전체 텍스트 탐색(채우기)이 중지되면 발생합니다.Occurs when a full-text crawl (population) stops. 탐색이 성공적으로 완료되거나 오류가 발생하는 경우에 중지됩니다.Stops occur when a crawl completes successfully or when a fatal error occurs.
157157 FT:Crawl AbortedFT:Crawl Aborted 전체 텍스트 탐색 중에 예외가 생성되면 발생합니다.Occurs when an exception is encountered during a full-text crawl. 일반적으로 전체 텍스트 탐색이 중지되도록 합니다.Usually causes the full-text crawl to stop.
158158 Audit Broker ConversationAudit Broker Conversation Service BrokerService Broker 대화 보안과 연관된 감사 메시지를 보고합니다.Reports audit messages related to Service BrokerService Broker dialog security.
159159 Audit Broker LoginAudit Broker Login Service BrokerService Broker 전송 보안과 연관된 감사 메시지를 보고합니다.Reports audit messages related to Service BrokerService Broker transport security.
160160 Broker:Message UndeliverableBroker:Message Undeliverable Service BrokerService Broker가 받은 메시지를 유지할 수 없으면 발생합니다. 이 메시지는 서비스로 배달되어야 합니다.Occurs when Service BrokerService Broker is unable to retain a received message that should have been delivered to a service.
161161 Broker:Corrupted MessageBroker:Corrupted Message Service BrokerService Broker가 손상된 메시지를 받으면 발생합니다.Occurs when Service BrokerService Broker receives a corrupted message.
162162 User Error MessageUser Error Message 오류 또는 예외가 발생하는 경우 사용자가 확인할 수 있는 오류 메시지를 표시합니다.Displays error messages that users see in the case of an error or exception.
163163 Broker:ActivationBroker:Activation 큐 모니터가 활성화 저장 프로시저를 시작하고 QUEUE_ACTIVATION 알림을 보내거나 큐 모니터에서 시작한 활성화 저장 프로시저가 종료되면 발생합니다.Occurs when a queue monitor starts an activation stored procedure, sends a QUEUE_ACTIVATION notification, or when an activation stored procedure started by a queue monitor exits.
164164 Object:AlteredObject:Altered 데이터베이스 개체가 변경되면 발생합니다.Occurs when a database object is altered.
165165 Performance statisticsPerformance statistics 컴파일된 쿼리 계획이 처음으로 캐시되었거나, 다시 컴파일되었거나, 계획 캐시에서 제거되면 발생합니다.Occurs when a compiled query plan has been cached for the first time, recompiled, or removed from the plan cache.
166166 SQL:StmtRecompileSQL:StmtRecompile 문 수준 다시 컴파일이 수행되면 발생합니다.Occurs when a statement-level recompilation occurs.
167167 Database Mirroring State ChangeDatabase Mirroring State Change 미러된 데이터베이스의 상태가 변경되면 발생합니다.Occurs when the state of a mirrored database changes.
168168 Showplan XML For Query CompileShowplan XML For Query Compile SQL 문이 컴파일되면 발생합니다.Occurs when an SQL statement compiles. 컴파일 시간 데이터를 모두 표시합니다.Displays the complete, compile-time data. 이진 이 이벤트에 대 한 열은 인코딩된 실행 계획을 포함 합니다.Note that the Binary column for this event contains the encoded Showplan. SQL Server 프로파일러를 사용하여 추적을 열고 실행 계획을 확인할 수 있습니다.Use SQL Server Profiler to open the trace and view the Showplan.
169169 Showplan All For Query CompileShowplan All For Query Compile SQL 문이 컴파일되면 발생합니다.Occurs when an SQL statement compiles. 컴파일 시간 데이터를 모두 표시합니다.Displays complete, compile-time data. 실행 계획 연산자를 식별하려면 사용합니다.Use to identify Showplan operators.
170170 Audit Server Scope GDR EventAudit Server Scope GDR Event 로그인을 만드는 경우처럼 서버 범위에 있는 사용 권한에 대한 허용, 거부 또는 취소 이벤트가 발생되었음을 나타냅니다.Indicates that a grant, deny, or revoke event for permissions in server scope occurred, such as creating a login.
171171 Audit Server Object GDR EventAudit Server Object GDR Event 테이블 또는 함수 같은 스키마 개체에 대한 허용, 거부 또는 취소 이벤트가 발생했음을 나타냅니다.Indicates that a grant, deny, or revoke event for a schema object, such as a table or function, occurred.
172172 Audit Database Object GDR EventAudit Database Object GDR Event 어셈블리 및 스키마 같은 데이터베이스 개체에 대한 허용, 거부 또는 취소 이벤트가 발생했음을 나타냅니다.Indicates that a grant, deny, or revoke event for database objects, such as assemblies and schemas, occurred.
173173 Audit Server Operation EventAudit Server Operation Event 설정, 리소스, 외부 액세스 또는 권한 부여 변경 등의 보안 감사 작업이 사용되면 발생합니다.Occurs when Security Audit operations such as altering settings, resources, external access, or authorization are used.
175175 Audit Server Alter Trace EventAudit Server Alter Trace Event 문에서 ALTER TRACE 권한을 확인하면 발생합니다.Occurs when a statement checks for the ALTER TRACE permission.
176176 Audit Server Object Management EventAudit Server Object Management Event 서버 개체를 생성, 변경 또는 삭제하면 발생합니다.Occurs when server objects are created, altered, or dropped.
177177 Audit Server Principal Management EventAudit Server Principal Management Event 서버 보안 주체를 생성, 변경 또는 삭제하면 발생합니다.Occurs when server principals are created, altered, or dropped.
178178 Audit Database Operation EventAudit Database Operation Event 쿼리 알림 구독 또는 검사점 설정 같은 데이터베이스 작업이 수행되면 발생합니다.Occurs when database operations occur, such as checkpoint or subscribe query notification.
180180 Audit Database Object Access EventAudit Database Object Access Event 스키마 같은 데이터베이스 개체에 액세스하면 발생합니다.Occurs when database objects, such as schemas, are accessed.
181181 TM: Begin Tran startingTM: Begin Tran starting BEGIN TRANSACTION 요청이 시작되면 발생합니다.Occurs when a BEGIN TRANSACTION request starts.
182182 TM: Begin Tran completedTM: Begin Tran completed BEGIN TRANSACTION 요청이 완료되면 발생합니다.Occurs when a BEGIN TRANSACTION request completes.
183183 TM: Promote Tran startingTM: Promote Tran starting PROMOTE TRANSACTION 요청이 시작되면 발생합니다.Occurs when a PROMOTE TRANSACTION request starts.
184184 TM: Promote Tran completedTM: Promote Tran completed PROMOTE TRANSACTION 요청이 완료되면 발생합니다.Occurs when a PROMOTE TRANSACTION request completes.
185185 TM: Commit Tran startingTM: Commit Tran starting COMMIT TRANSACTION 요청이 시작되면 발생합니다.Occurs when a COMMIT TRANSACTION request starts.
186186 TM: Commit Tran completedTM: Commit Tran completed COMMIT TRANSACTION 요청이 완료되면 발생합니다.Occurs when a COMMIT TRANSACTION request completes.
187187 TM: Rollback Tran startingTM: Rollback Tran starting ROLLBACK TRANSACTION 요청이 시작되면 발생합니다.Occurs when a ROLLBACK TRANSACTION request starts.
188188 TM: Rollback Tran completedTM: Rollback Tran completed ROLLBACK TRANSACTION 요청이 완료되면 발생합니다.Occurs when a ROLLBACK TRANSACTION request completes.
189189 Lock: Timeout (timeout > 0)Lock:Timeout (timeout > 0) 페이지 같은 리소스에 대한 잠금 요청 시간이 초과되면 발생합니다.Occurs when a request for a lock on a resource, such as a page, times out.
190190 Progress Report: Online Index OperationProgress Report: Online Index Operation 빌드 프로세스가 실행되는 동안 온라인 인덱스 작성 작업의 진행률을 보고합니다.Reports the progress of an online index build operation while the build process is running.
191191 TM: Save Tran startingTM: Save Tran starting SAVE TRANSACTION 요청이 시작되면 발생합니다.Occurs when a SAVE TRANSACTION request starts.
192192 TM: Save Tran completedTM: Save Tran completed SAVE TRANSACTION 요청이 완료되면 발생합니다.Occurs when a SAVE TRANSACTION request completes.
193193 Background Job ErrorBackground Job Error 백그라운드 작업이 비정상적으로 종료되면 발생합니다.Occurs when a background job terminates abnormally.
194194 OLEDB Provider InformationOLEDB Provider Information 분산 쿼리가 실행되어 공급자 연결에 해당하는 정보를 수집하면 발생합니다.Occurs when a distributed query runs and collects information corresponding to the provider connection.
195195 Mount TapeMount Tape 테이프 탑재 요청을 받으면 발생합니다.Occurs when a tape mount request is received.
196196 Assembly LoadAssembly Load CLR 어셈블리 로드 요청이 수행되면 발생합니다.Occurs when a request to load a CLR assembly occurs.
197197 예약됨Reserved
198198 XQuery Static TypeXQuery Static Type XQuery 식이 실행되면 발생합니다.Occurs when an XQuery expression is executed. 이 이벤트 클래스는 XQuery 식의 정적 유형을 제공합니다.This event class provides the static type of the XQuery expression.
199199 QN: subscriptionQN: subscription 쿼리 등록을 구독할 수 없으면 발생합니다.Occurs when a query registration cannot be subscribed. TextData 열 이벤트에 대 한 정보를 포함 합니다.The TextData column contains information about the event.
200200 QN: parameter tableQN: parameter table 활성 구독에 대한 정보가 내부 매개 변수 테이블에 저장됩니다.Information about active subscriptions is stored in internal parameter tables. 이 이벤트 클래스는 매개 변수 테이블을 만들거나 삭제하면 발생합니다.This event class occurs when a parameter table is created or deleted. 일반적으로 이러한 테이블은 데이터베이스를 다시 시작할 때 생성되거나 삭제됩니다.Typically, these tables are created or deleted when the database is restarted. TextData 열 이벤트에 대 한 정보를 포함 합니다.The TextData column contains information about the event.
201201 QN: templateQN: template 쿼리 템플릿은 구독 쿼리의 클래스를 나타냅니다.A query template represents a class of subscription queries. 일반적으로 매개 변수 값을 제외하면 같은 클래스의 쿼리는 동일합니다.Typically, queries in the same class are identical except for their parameter values. 이 이벤트 클래스는 새로운 구독 요청이 기존 클래스(Match), 새 클래스(Create), 활성 구독이 없는 쿼리 클래스에 대한 템플릿 정리를 나타내는 Drop 클래스에 있으면 발생합니다.This event class occurs when a new subscription request falls into an already existing class of (Match), a new class (Create), or a Drop class, which indicates cleanup of templates for query classes without active subscriptions. TextData 열 이벤트에 대 한 정보를 포함 합니다.The TextData column contains information about the event.
202202 QN: dynamicsQN: dynamics 쿼리 알림의 내부 동작을 추적합니다.Tracks internal activities of query notifications. TextData 열 이벤트에 대 한 정보를 포함 합니다.The TextData column contains information about the event.
212212 Bitmap WarningBitmap Warning 쿼리에서 비트맵 필터를 사용하지 않도록 설정한 시간을 나타냅니다.Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page 페이지에 추가 된 경우 나타냅니다는 suspect_pages 테이블에 msdb합니다.Indicates when a page is added to the suspect_pages table in msdb.
214214 CPU threshold exceededCPU threshold exceeded 리소스 관리자가 CPU 임계값(REQUEST_MAX_CPU_TIME_SEC)을 초과하는 쿼리를 감지하는 시간을 나타냅니다.Indicates when the Resource Governor detects a query has exceeded the CPU threshold value (REQUEST_MAX_CPU_TIME_SEC).
215215 LOGON 트리거나 리소스 관리자 분류자 함수가 실행을 시작하는 시간을 나타냅니다.Indicates when a LOGON trigger or Resource Governor classifier function starts execution. LOGON 트리거나 리소스 관리자 분류자 함수가 실행을 시작하는 시간을 나타냅니다.Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect:CompletedPreConnect:Completed LOGON 트리거나 리소스 관리자 분류자 함수가 실행을 완료하는 시간을 나타냅니다.Indicates when a LOGON trigger or Resource Governor classifier function completes execution.
217217 Plan Guide SuccessfulPlan Guide Successful SQL Server에서 계획 지침이 포함된 쿼리 또는 일괄 처리에 대한 실행 계획을 성공적으로 생성했음을 나타냅니다.Indicates that SQL Server successfully produced an execution plan for a query or batch that contained a plan guide.
218218 Plan Guide UnsuccessfulPlan Guide Unsuccessful SQL Server에서 계획 지침이 포함된 쿼리 또는 일괄 처리에 대한 실행 계획을 생성하지 못했음을 나타냅니다.Indicates that SQL Server could not produce an execution plan for a query or batch that contained a plan guide. SQL Server에서 계획 지침을 적용하지 않고 이 쿼리 또는 일괄 처리의 실행 계획을 생성하려고 했습니다.SQL Server attempted to generate an execution plan for this query or batch without applying the plan guide. 이러한 문제는 계획 지침이 잘못되어 발생할 수 있습니다.An invalid plan guide may be the cause of this problem. sys.fn_validate_plan_guide 시스템 함수를 사용하여 계획 지침의 유효성을 검사할 수 있습니다.You can validate the plan guide by using the sys.fn_validate_plan_guide system function.
235235 Audit FulltextAudit Fulltext

[ @columnid= ] column_id[ @columnid= ] column_id
이벤트에 대해 추가할 열의 ID입니다.Is the ID of the column to be added for the event. column_idint, 기본값은 없습니다.column_id is int, with no default.

다음 표에서는 이벤트에 추가될 수 있는 열을 나열합니다.The following table lists the columns that can be added for an event.

열 번호Column number 열 이름Column name DescriptionDescription
1.1 TextDataTextData 추적에서 캡처한 이벤트 클래스에 의존하는 텍스트 값입니다.Text value dependent on the event class that is captured in the trace.
22 BinaryDataBinaryData 추적에서 캡처된 이벤트 클래스에 의존하는 이진 값입니다.Binary value dependent on the event class captured in the trace.
33 DatabaseIDDatabaseID 사용 하 여 지정한 데이터베이스 ID 데이터베이스 문이나 되지 않은 경우 기본 데이터베이스 데이터베이스 지정된 된 연결에 대 한 문을 실행 합니다.ID of the database specified by the USE database statement, or the default database if no USE database statement is issued for a given connection.

데이터베이스의 값은 DB_ID 함수로 확인할 수 있습니다.The value for a database can be determined by using the DB_ID function.
44 TransactionIDTransactionID 시스템이 할당한 트랜잭션의 ID입니다.System-assigned ID of the transaction.
55 LineNumberLineNumber 오류를 포함하는 줄 번호를 나타냅니다.Contains the number of the line that contains the error. Transact-SQLTransact-SQL SP:StmtStarting 과 같은문을 호출하는 이벤트의 경우 LineNumber 에 저장 프로시저 또는 일괄 처리에 있는 문의 줄 번호가 포함됩니다.For events that involve Transact-SQLTransact-SQL statements, like SP:StmtStarting, the LineNumber contains the line number of the statement in the stored procedure or batch.
66 NTUserNameNTUserName MicrosoftMicrosoft Windows 사용자 이름입니다. Windows user name.
77 NTDomainNameNTDomainName 사용자가 속한 Windows 도메인입니다.Windows domain to which the user belongs.
88 HostNameHostName 요청을 처음에 시작한 클라이언트 컴퓨터의 이름입니다.Name of the client computer that originated the request.
99 ClientProcessIDClientProcessID 클라이언트 응용 프로그램이 실행 중인 프로세스에 클라이언트 컴퓨터가 할당한 ID입니다.ID assigned by the client computer to the process in which the client application is running.
1010 ApplicationNameApplicationName SQL ServerSQL Server인스턴스에 연결한 클라이언트 응용 프로그램의 이름입니다.Name of the client application that created the connection to an instance of SQL ServerSQL Server. 이 열은 프로그램의 표시 이름이 아니라 응용 프로그램에서 전달한 값으로 채워집니다.This column is populated with the values passed by the application rather than the displayed name of the program.
1111 LoginNameLoginName 클라이언트의 SQL ServerSQL Server 로그인 이름입니다. SQL ServerSQL Server login name of the client.
1212 SPIDSPID SQL ServerSQL Server가 클라이언트와 관련된 프로세스에 할당한 서버 프로세스 ID입니다.Server Process ID assigned by SQL ServerSQL Server to the process associated with the client.
1313 기간Duration 이벤트에 의해 사용된 경과 시간(마이크로초)입니다.Amount of elapsed time (in microseconds) taken by the event. 이 데이터 열은 Hash Warning 이벤트로 채워지지 않습니다.This data column is not populated by the Hash Warning event.
1414 StartTimeStartTime 사용 가능한 경우 이벤트가 시작된 시간입니다.Time at which the event started, when available.
1515 EndTimeEndTime 이벤트가 종료된 시간입니다.Time at which the event ended. 이 열은 SQL:BatchStarting 또는 SP:Starting과 같은 시작하는 이벤트 클래스의 경우 채워지지 않습니다.This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. 도 설치 되지 않은 여는 Hash Warning 이벤트입니다.It is also not populated by the Hash Warning event.
1616 ReadsReads 이벤트 대신 서버에서 수행한 논리적 디스크 읽기 수입니다.Number of logical disk reads performed by the server on behalf of the event. 이 열은 채워지지 않습니다는 잠금: 출시 이벤트입니다.This column is not populated by the Lock:Released event.
1717 WritesWrites 이벤트 대신 서버에서 수행한 물리적 디스크 쓰기 수입니다.Number of physical disk writes performed by the server on behalf of the event.
1818 CPUCPU 이벤트에 의해 사용된 CPU 시간(밀리초)입니다.Amount of CPU time (in milliseconds) used by the event.
1919 사용 권한Permissions 보안 감사에 의해 사용된 사용 권한의 비트맵을 나타냅니다.Represents the bitmap of permissions; used by Security Auditing.
2020 SeveritySeverity 예외적인 심각도입니다.Severity level of an exception.
2121 EventSubClassEventSubClass 이벤트 하위 클래스의 유형입니다.Type of event subclass. 이 데이터 열은 모든 이벤트 클래스에 대해 채워지지는 않습니다.This data column is not populated for all event classes.
2222 Exchange SpillObjectID 시스템이 할당한 개체의 ID입니다.System-assigned ID of the object.
2323 성공Success 감사에 사용한 권한 사용 시도의 성공입니다.Success of the permissions usage attempt; used for auditing.

1 = 성공0 = 실패.1 = success0 = failure
2424 IndexIDIndexID 이벤트에 의해 영향 받는 개체의 인덱스 ID입니다.ID for the index on the object affected by the event. 개체의 인덱스 ID를 확인하려면 sysindexes 시스템 테이블의 indid 열을 사용하십시오.To determine the index ID for an object, use the indid column of the sysindexes system table.
2525 IntegerDataIntegerData 추적에서 캡처된 이벤트 클래스에 의존하는 정수 값입니다.Integer value dependent on the event class captured in the trace.
2626 데이터 열이 추적에서 캡처되고 서버를 사용할 수 있으면ServerName 인스턴스 이름을 SQL ServerSQL Server, 어느 servername 또는 servername\instancename, 추적 되 고 있는 합니다.Name of the instance of SQL ServerSQL Server, either servername or servername\instancename, being traced.
2727 EventClassEventClass 기록되고 있는 이벤트 클래스의 유형입니다.Type of event class being recorded.
2828 ObjectTypeObjectType 개체 유형(테이블, 함수 또는 저장 프로시저 등)Type of object, such as: table, function, or stored procedure.
2929 NestLevelNestLevel 이 저장 프로시저가 실행하고 있는 중첩 수준입니다.The nesting level at which this stored procedure is executing. 참조 @@NESTLEVEL (Transact SQL)합니다.See @@NESTLEVEL (Transact-SQL).
3030 StateState 오류 발생 시의 서버 상태입니다.Server state, in case of an error.
3131 오류Error 오류 번호입니다.Error number.
3232 모드Mode 획득된 잠금의 잠금 모드입니다.Lock mode of the lock acquired. 이 열은 채워지지 않습니다는 잠금: 출시 이벤트입니다.This column is not populated by the Lock:Released event.
3333 HandleHandle 이벤트에 참조된 개체의 핸들입니다.Handle of the object referenced in the event.
3434 ObjectNameObjectName 액세스된 개체의 이름입니다.Name of object accessed.
3535 DatabaseNameDatabaseName 사용에 지정 된 데이터베이스의 이름 데이터베이스 문.Name of the database specified in the USE database statement.
3636 FileNameFileName 수정된 파일 이름의 논리적 이름입니다.Logical name of the file name modified.
3737 OwnerNameOwnerName 참조된 개체의 소유자 이름입니다.Owner name of the referenced object.
3838 RoleNameRoleName 문의 대상이 되는 데이터베이스 또는 서버 차원 역할의 이름입니다.Name of the database or server-wide role targeted by a statement.
3939 TargetUserNameTargetUserName 일부 동작 대상의 사용자 이름입니다.User name of the target of some action.
4040 DBUserNameDBUserName 클라이언트의 SQL ServerSQL Server 데이터베이스 사용자 이름입니다. SQL ServerSQL Server database user name of the client.
4141 LoginSidLoginSid 로그인한 사용자의 SID(보안 ID)입니다.Security identifier (SID) of the logged-in user.
4242 TargetLoginNameTargetLoginName 일부 동작 대상의 로그인 이름입니다.Login name of the target of some action.
4343 TargetLoginSidTargetLoginSid 일부 동작 대상의 로그인 SID입니다.SID of the login that is the target of some action.
4444 ColumnPermissionsColumnPermissions 보안 감사에 사용된 열 수준 사용 권한 상태입니다.Column-level permissions status; used by Security Auditing.
4545 LinkedServerNameLinkedServerName 연결된 서버의 이름입니다.Name of the linked server.
4646 ProviderNameProviderName OLE DB Provider의 이름입니다.Name of the OLE DB provider.
4747 MethodNameMethodName OLE DB 메서드의 이름입니다.Name of the OLE DB method.
4848 RowCountsRowCounts 일괄 처리의 행 수입니다.Number of rows in the batch.
4949 RequestIDRequestID 문을 포함하는 요청의 ID입니다.ID of the request containing the statement.
5050 XactSequenceXactSequence 현재 트랜잭션을 설명하는 토큰입니다.A token to describe the current transaction.
5151 EventSequenceEventSequence 이 이벤트의 시퀀스 번호입니다.Sequence number for this event.
5252 BigintData1BigintData1 bigint 추적에서 캡처된 이벤트 클래스에 따라 달라 지는 값입니다.bigint value, which is dependent on the event class captured in the trace.
5353 BigintData2BigintData2 bigint 추적에서 캡처된 이벤트 클래스에 따라 달라 지는 값입니다.bigint value, which is dependent on the event class captured in the trace.
5454 GUIDGUID 추적에서 캡처된 이벤트 클래스에 따라 달라지는 GUID 값입니다.GUID value, which is dependent on the event class captured in the trace.
5555 IntegerData2IntegerData2 추적에서 캡처된 이벤트 클래스에 따라 달라지는 정수 값입니다.Integer value, which is dependent on the event class captured in the trace.
5656 ObjectID2ObjectID2 관련 개체 또는 엔터티의 ID입니다(사용 가능한 경우).ID of the related object or entity, if available.
5757 형식Type 추적에서 캡처된 이벤트 클래스에 따라 달라지는 정수 값입니다.Integer value, which is dependent on the event class captured in the trace.
5858 OwnerIDOwnerID 잠금을 소유하는 개체의 유형입니다.Type of the object that owns the lock. 잠금 이벤트 전용입니다.For lock events only.
5959 ParentNameParentName 개체가 포함된 스키마의 이름입니다.Name of the schema the object is within.
6060 IsSystemIsSystem 이벤트가 시스템 프로세스에서 발생했는지 아니면 사용자 프로세스에서 발생했는지를 나타냅니다.Indicates whether the event occurred on a system process or a user process.

1 = 시스템1 = system

0 = 사용자입니다.0 = user.
6161 OffsetOffset 저장 프로시저나 일괄 처리 내에 있는 문의 시작 오프셋입니다.Starting offset of the statement within the stored procedure or batch.
6262 SourceDatabaseIDSourceDatabaseID 개체의 원본이 있는 데이터베이스의 ID입니다.ID of the database in which the source of the object exists.
6363 SqlHandleSqlHandle 임시 쿼리 또는 데이터베이스의 텍스트 및 SQL 개체의 개체 ID를 기반으로 하는 64비트 해시입니다.64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. 이 값은 sys.dm_exec_sql_text() 에 전달되어 연관된 SQL 텍스트를 검색할 수 있습니다.This value can be passed to sys.dm_exec_sql_text() to retrieve the associated SQL text.
6464 SessionLoginNameSessionLoginName 세션을 시작한 사용자의 로그인 이름입니다.The login name of the user who originated the session. 예를 들어 사용자가 SQL ServerSQL Server Login1 을 사용하여 에 연결하고 Login2로 문을 실행하는 경우 SessionLoginNameLogin1을 표시하고 LoginNameLogin2를 표시합니다.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName displays Login1, while LoginName displays Login2. 이 데이터 열은 SQL ServerSQL Server 및 Windows 로그인을 모두 표시합니다.This data column displays both SQL ServerSQL Server and Windows logins.

[ @on=] on[ @on=] on
이벤트를 ON(1)으로 설정할지, 아니면 OFF(0)로 설정할지를 지정합니다.Specifies whether to turn the event ON (1) or OFF (0). 비트, 기본값은 없습니다.on is bit, with no default.

경우 로 설정 된 1, 및 column_id 가 NULL 인 이벤트를 ON으로 설정 하 고 모든 열이 지워집니다.If on is set to 1, and column_id is NULL, then the event is set to ON and all columns are cleared. 경우 column_id null이 아니면 열은 해당 이벤트에 대해 ON으로 설정 합니다.If column_id is not null, then the column is set to ON for that event.

경우 로 설정 된 0, 및 column_id 가 NULL 이면 변경 됩니다 OFF 고 모든 열이 지워집니다.If on is set to 0, and column_id is NULL, then the event is turned OFF and all columns are cleared. 경우 column_id 는 열이 활성화 한 다음 null이 OFF입니다.If column_id is not null, then the column is turned OFF.

이 테이블 간의 상호 작용을 보여 줍니다. @on@columnid합니다.This table illustrates the interaction between @on and @columnid.

@on @columnid 결과Result
ON(1)ON (1) NULLNULL 이벤트를 ON으로 설정합니다.Event is turned ON.

모든 열은 지워집니다.All Columns are cleared.
NOT NULLNOT NULL 지정한 이벤트에 대한 열을 ON으로 설정합니다.Column is turned ON for the specified Event.
OFF(0)OFF (0) NULLNULL 이벤트를 OFF로 설정합니다.Event is turned OFF.

모든 열은 지워집니다.All Columns are cleared.
NOT NULLNOT NULL 지정한 이벤트에 대한 열을 OFF로 설정합니다.Column is turned OFF for the specified Event.

반환 코드 값Return Code Values

아래 표에서는 저장 프로시저가 완료된 후 사용자가 얻을 수 있는 코드 값을 설명합니다.The following table describes the code values that users may get following completion of the stored procedure.

반환 코드Return code DescriptionDescription
00 오류가 없습니다.No error.
1.1 알 수 없는 오류입니다.Unknown error.
22 추적이 현재 실행 중입니다.The trace is currently running. 지금 추적을 변경하면 오류가 발생합니다.Changing the trace at this time will result in an error.
33 지정한 이벤트가 유효하지 않습니다.The specified event is not valid. 이벤트가 존재하지 않거나 저장 프로시저에 적합하지 않습니다.The event may not exist or it is not an appropriate one for the store procedure.
44 지정한 열이 유효하지 않습니다.The specified column is not valid.
99 지정한 추적 핸들이 유효하지 않습니다.The specified trace handle is not valid.
1111 지정한 열이 내부적으로 사용되므로 제거할 수 없습니다.The specified column is used internally and cannot be removed.
1313 메모리가 부족합니다.Out of memory. 지정한 동작을 수행할 메모리가 충분하지 않으면 반환됩니다.Returned when there is not enough memory to perform the specified action.
1616 함수가 이 추적에 유효하지 않습니다.The function is not valid for this trace.

주의Remarks

sp_trace_setevent 대부분의 이전 버전에서 사용할 수 있는 확장된 저장된 프로시저에 의해 이전에 실행 하는 작업의 수행 SQL ServerSQL Server합니다.sp_trace_setevent performs many of the actions previously executed by extended stored procedures available in earlier versions of SQL ServerSQL Server. 사용 하 여 sp_trace_setevent 다음 대신 합니다.Use sp_trace_setevent instead of the following:

  • xp_trace_addnewqueuexp_trace_addnewqueue

  • xp_trace_eventclassrequiredxp_trace_eventclassrequired

  • xp_trace_seteventclassrequiredxp_trace_seteventclassrequired

    사용자가 실행 해야 sp_trace_setevent 각 이벤트에 대해 추가 된 각 열에 대 한 합니다.Users must execute sp_trace_setevent for each column added for each event. 각 실행 하는 동안 경우 @on 로 설정 된 1, sp_trace_setevent 추적의 이벤트 목록에 지정된 된 이벤트를 추가 합니다.During each execution, if @on is set to 1, sp_trace_setevent adds the specified event to the list of events of the trace. 경우 @on 로 설정 된 0, sp_trace_setevent 목록에서 지정된 된 이벤트를 제거 합니다.If @on is set to 0, sp_trace_setevent removes the specified event from the list.

    모든 SQL 추적의 매개 변수 저장 프로시저 (sp_trace_xx) 엄격 하 게 지정 합니다.Parameters of all SQL Trace stored procedures (sp_trace_xx) are strictly typed. 이러한 매개 변수가 정확한 입력 매개 변수 데이터 형식으로 호출되지 않으면 인수 설명에서 지정한 대로 저장 프로시저는 오류를 반환합니다.If these parameters are not called with the correct input parameter data types, as specified in the argument description, the stored procedure will return an error.

    추적 저장 프로시저 사용에 대한 예는 추적 만들기(Transact-SQL)를 참조하세요.For an example of using trace stored procedures, see Create a Trace (Transact-SQL).

PermissionsPermissions

사용자는 ALTER TRACE 권한이 있어야 합니다.User must have ALTER TRACE permission.

관련 항목:See Also

sys.fn_trace_geteventinfo (TRANSACT-SQL) sys.fn_trace_geteventinfo (Transact-SQL)
sys.fn_trace_getinfo(Transact-SQL) sys.fn_trace_getinfo (Transact-SQL)
sp_trace_generateevent (TRANSACT-SQL) sp_trace_generateevent (Transact-SQL)
SQL Server 이벤트 클래스 참조 SQL Server Event Class Reference
SQL 추적SQL Trace