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

適用対象: ○SQL Server XAzure SQL Database XAzure Synapse Analytics (SQL DW) XParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) 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 is in maintenance mode and may 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変更するトレースの ID を指定します。[ @traceid = ] trace_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有効にするイベントの ID を設定します。[ @eventid = ] event_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 説明Description
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 複数のデータベース間で、MicrosoftMicrosoft 分散トランザクション コーディネーター (MS DTC) によってコーディネートされたトランザクションを追跡します。Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 ログインの監査に失敗しましたAudit 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 は、他のトランザクションが所有するリソースに対して互換性のないロックを取得しようとすることで、2つの同時実行トランザクションが相互にデッドロックすることを示します。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 オブジェクト: 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 トランザクションSQL Transaction Transact-SQLTransact-SQLBEGIN、COMMIT、SAVE、および ROLLBACK TRANSACTION ステートメントを追跡します。Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 スキャン: 開始Scan:Started テーブル スキャンまたはインデックス スキャンが開始されたことを示します。Indicates when a table or index scan has started.
5252 スキャン: 停止Scan: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 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 では、使用する1つまたは複数のステートメントが準備さ 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 によって、準備された 1 つ以上の 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 が、準備された1つまたは複数のステートメントを準備解除 (削除) しました Transact-SQLTransact-SQLODBC, 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 1 つの型から別の型に変換されます。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-SQLODBC、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 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メモリ使用量の増加または減少は、1メガバイト (MB) または最大サーバーメモリの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 ユーザーが構成可能 (0-9)User Configurable (0-9) ユーザーが定義したイベントデータ。Event data defined by the user.
9292 データファイルの自動拡張Data 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 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列には、このイベントの Showplan が含まれていないことに注意してください。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列には、このイベントの Showplan が含まれていないことに注意してください。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列には、このイベントの Showplan が含まれていないことに注意してください。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 監査データベーススコープ 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 イベントAudit 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 イベントAudit 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_grantloginsp_revokeloginsp_denyloginOccurs 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 イベントAudit 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 イベントAudit 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_grantdbaccesssp_revokedbaccesssp_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 ロールイベントAudit Add Member to DB Role Event データベースに対してデータベースユーザー (固定またはユーザー定義) としてログインが追加または削除されたときに発生します。sp_addrolemembersp_droprolemembersp_changegroupOccurs 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 イベントAudit 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 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 呼び出しイベントOLEDB Call Event 分散クエリとリモート ストアド プロシージャに対して、OLE DB プロバイダー呼び出しが行われたときに発生します。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 プロバイダーに対して、データ要求の呼び出しが行われたときに発生します。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. トレースを開いて 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 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 Event 並列クエリプランの通信バッファーがtempdbデータベースに一時的に書き込まれたときに発生します。Occurs when communication buffers in a parallel query plan have been temporarily written to the tempdb database.
128128 Audit Database Management イベントAudit Database Management Event データベースが作成、変更、または削除されたときに発生します。Occurs when a database is created, altered, or dropped.
129129 Audit Database Object Management イベントAudit 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 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 Event サーバースコープ内のオブジェクトの所有者が変更されたときに発生します。Occurs when the owner is changed for objects in server scope.
135135 Audit Database オブジェクトの所有権の取得イベントAudit 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: 転送されたメッセージを転送しましたBroker: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: キューが無効ですBroker:Queue Disabled キューに連続して5つのトランザクションロールバックがあったため、有害メッセージが検出されたことを示し 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. Showplan 操作を識別し、コンパイル時の完全なデータを表示します。Identifies the Showplan operators and displays complete, compile-time data. このイベントのバイナリ列には、エンコードされたプラン表示が含まれていることに注意してください。Note that the Binary column for this event contains the encoded Showplan. トレースを開いて 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: リモートメッセージの受信確認Broker:Remote Message Acknowledgement Service BrokerService Broker によってメッセージの受信確認が送信または受信されたときに発生します。Occurs when Service BrokerService Broker sends or receives a message acknowledgement.
150150 トレースファイルの終了Trace 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 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: クロールを開始しましたFT: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: メッセージを配信できませんでしたBroker: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: アクティブ化Broker: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 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. トレースを開いて 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 イベントAudit Server Scope GDR Event ログインの作成など、サーバースコープの権限に対して grant、deny、または revoke イベントが発生したことを示します。Indicates that a grant, deny, or revoke event for permissions in server scope occurred, such as creating a login.
171171 Audit Server Object GDR イベントAudit Server Object GDR Event テーブルや関数などのスキーマオブジェクトに対して grant、deny、または revoke イベントが発生したことを示します。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 Event 設定、リソース、外部アクセス、または承認の変更などのセキュリティ監査操作が使用されるときに発生します。Occurs when Security Audit operations such as altering settings, resources, external access, or authorization are used.
175175 Audit Server Alter Trace イベントAudit Server Alter Trace Event ステートメントが ALTER TRACE 権限をチェックするときに発生します。Occurs when a statement checks for the ALTER TRACE permission.
176176 Audit Server Object Management イベントAudit Server Object Management Event サーバーオブジェクトが作成、変更、または削除されるときに発生します。Occurs when server objects are created, altered, or dropped.
177177 監査サーバープリンシパル管理イベントAudit Server Principal Management Event サーバー プリンシパルが作成、変更、または削除されたときに発生します。Occurs when server principals are created, altered, or dropped.
178178 データベースの監査操作イベントAudit 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: トランザクションの昇格を開始しますTM: Promote Tran starting トランザクションの昇格要求が開始されたときに発生します。Occurs when a PROMOTE TRANSACTION request starts.
184184 TM: トランザクションの昇格が完了しましたTM: 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 (タイムアウト > 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 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 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: subscription クエリの登録をサブスクライブできない場合に発生します。Occurs when a query registration cannot be subscribed. TextData列には、イベントに関する情報が含まれています。The TextData column contains information about the event.
200200 : パラメーターテーブルQN: 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. このイベント クラスは、新しいサブスクリプション要求が、既存のクラス (一致したクラス)、新しいクラス (作成)、または削除するクラスに分類されたときに発生します。これは、アクティブなサブスクリプションが含まれていないクエリ クラスのテンプレートをクリーンアップすることを示します。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 全: dynamicsQN: dynamics クエリ通知の内部アクティビティを追跡します。Tracks internal activities of query notifications. TextData列には、イベントに関する情報が含まれています。The TextData column contains information about the event.
212212 ビットマップの警告Bitmap Warning クエリでビットマップフィルターが無効になっていることを示します。Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page Msdbsuspect_pagesテーブルにページがいつ追加されるかを示します。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) を超えたことを Resource Governor が検出したことを示します。Indicates when the Resource Governor detects a query has exceeded the CPU threshold value (REQUEST_MAX_CPU_TIME_SEC).
215215 PreConnect:StartingPreConnect:Starting LOGON トリガーまたは Resource Governor 分類子関数の実行が開始されたことを示します。Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect: 完了PreConnect:Completed LOGON トリガーまたは Resource Governor 分類子関数の実行が完了したことを示します。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. プランガイドを検証するには、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イベントに対して追加する列の ID を指定します。[ @columnid = ] column_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 説明Description
11 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 USE databaseステートメントで指定されたデータベースの ID、または特定の接続に対して use databaseステートメントが実行されていない場合は既定のデータベースの 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 ログインLoginName 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:BatchStartingSP: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 読み取りReads イベントの代わりにサーバーによって実行される、論理ディスク読み取り回数。Number of logical disk reads performed by the server on behalf of the event. この列は、 Lock: Releasedイベントによって設定されません。This column is not populated by the Lock:Released event.
1717 書き込みWrites イベントの代わりにサーバーによって実行される、物理ディスクの書き込み回数。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 ObjectIDObjectID システムによって割り当てられたオブジェクト ID。System-assigned ID of the object.
2323 SuccessSuccess アクセス許可の使用が成功しました。監査に使用されます。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 ServerNameServerName 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. この列は、 Lock: Releasedイベントによって設定されません。This column is not populated by the Lock:Released event.
3333 扱えHandle イベントで参照されているオブジェクトのハンドル。Handle of the object referenced in the event.
3434 ObjectNameObjectName アクセスされるオブジェクトの名前。Name of object accessed.
3535 DatabaseNameDatabaseName USE databaseステートメントで指定されたデータベースの名前。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)。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 プロバイダーの名前です。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 TypeType トレースでキャプチャされたイベントクラスに依存する整数値。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 Offset ストアド プロシージャ内またはバッチ内のステートメントの開始オフセット。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 64 ビット ハッシュ。アドホック クエリやデータベースのテキスト、および SQL オブジェクトのオブジェクト ID に基づいています。64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. この値は、 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 ServerLogin1 を使用して接続し、 Login2としてステートメントを実行した場合、 SessionLoginName には Login1が表示され、 LoginName には Login2が表示されます。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.

On1に設定されていて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.

On0に設定されていてcolumn_idが NULL の場合、イベントはオフになり、すべての列がクリアされます。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 でない場合、列は無効になります。If column_id is not null, then the column is turned OFF.

次の表は、と** @ 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 指定されたイベントに対して列が有効になっています。Column is turned ON for the specified Event.
OFF (0)OFF (0) NULLNULL イベントは無効になっています。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 説明Description
00 エラーなし。No error.
11 不明なエラー。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. 実行のたびに、 ** @ on1**に設定されている場合、 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. ** @ On0**に設定されている場合、 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).

アクセス許可Permissions

ユーザーは ALTER TRACE 権限を持っている必要があります。User must have ALTER TRACE permission.

参照See Also

fn_trace_geteventinfo (Transact-sql) sys.fn_trace_geteventinfo (Transact-SQL)
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)SQL Trace