sys.database_event_session_actions (データベースとAzure SQL Managed Instance Azure SQL)

適用対象: SQL Server 2016 (13.x) 以降 Azure SQL DatabaseAzure SQL Managed Instance

データベース スコープのイベント セッションの各イベントに対する各アクションの行を返します。 アクティブなデータベース スコープのイベント セッションでのアクションについては、「sys.dm_xe_database_session_event_actions」を参照してください。

Azure SQL Database では、データベース スコープのセッションのみがサポートされます。 Azure SQL Managed Instanceでは、データベース スコープ セッションとサーバー スコープ セッションの両方がサポートされます。 サーバー スコープのセッションは、マネージド インスタンスに推奨されます。詳細については、「 CREATE EVENT SESSION」を参照してください。

列名 データ型 説明
event_session_id int イベント セッションの ID。 NULL 値は許可されません。
event_id int イベントの ID。 この ID は、イベント セッション オブジェクト内で一意です。 NULL 値は許可されません。
name sysname アクションの名前。 NULL 値が許可されます。
パッケージ sysname イベントを含むイベント パッケージの名前。 NULL 値が許可されます。
name sysname イベントを含むモジュールの名前。 NULL 値が許可されます。

アクセス許可

VIEW DATABASE STATE 権限が必要です。

注釈

このビューには、次のリレーションシップ カーディナリティがあります。

ソース 終了 リレーションシップ
sys.database_event_session_actions.event_session_id sys.sys.database_event_sessions.event_session_id 多対一
sys.database_event_session_actions.event_id

sys.database_event_session_actions.event_session_id
sys.database_event_session_events.event_session_id

sys.database_event_session_events.event_id
多対一

次のステップ

関連する概念の詳細については、次の記事を参照してください。