次の方法で共有


sys.dm_xe_database_session_object_columns (Azure SQL Database と Azure SQL Managed Instance)

適用対象: Azure SQL Database Azure SQL Managed Instance

アクティブなデータベース スコープ セッションにバインドされているオブジェクトの構成値を示します。

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

列名 データ型 説明
event_session_address varbinary(8) イベント セッションのメモリ アドレス。 sys.dm_xe_database_sessions.address との多対一リレーションシップを持ちます。 NULL 値は許可されません。
column_name nvarchar(60) 構成値の名前。 NULL 値は許可されません。
column_id int 列の ID。 オブジェクト内で一意です。 NULL 値は許可されません。
column_value nvarchar(2048) 列の構成済み値。 NULL 値が許可されます。
object_type nvarchar(60) オブジェクトの古い型。 nullable.object_typeされていないのは次のいずれかです。

event

ターゲット
object_name nvarchar(60) この列が所属するオブジェクトの名前。 NULL 値は許可されません。
object_package_guid uniqueidentifier オブジェクトを含むパッケージの GUID。 NULL 値は許可されません。

アクセス許可

VIEW DATABASE STATE 権限が必要です。

リレーションシップのカーディナリティ

ソース ターゲット 関係
dm_xe_database_session_object_columns.object_name

dm_xe_database_session_object_columns.object_package_guid
sys.dm_xe_objects.package_guid

sys.dm_xe_objects.name
多対一
dm_xe_database_session_object_columns.column_name

dm_xe_database_session_object_columns.column_id
sys.dm_xe_object_columns.name

sys.dm_xe_object_columns.column_id
多対一

次のステップ

拡張イベントと関連する概念の詳細については、次の記事を参照してください。