sys.dm_xe_packages (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

拡張イベント エンジンに登録されているすべてのパッケージを一覧表示します。

列名 データ型 説明
name nvarchar (256) パッケージの名前。 説明は、パッケージ自体から公開されます。 NULL 値は許可されません。
guid uniqueidentifier パッケージを識別する GUID。 NULL 値は許可されません。
description nvarchar(3072) パッケージの説明。 description はパッケージ作成者によって設定され、null 許容ではありません。
capabilities int このパッケージの機能を記述するビットマップ。 NULL 値が許可されます。
capabilities_desc nvarchar (256) このパッケージで使用できるすべての機能の一覧。 NULL 値が許可されます。
module_guid nvarchar(60) このパッケージを公開するモジュールの GUID。 NULL 値は許可されません。
module_address varbinary(8) パッケージを含むモジュールが読み込まれるベース アドレス。 1 つのモジュールで複数のパッケージが公開される場合があります。 NULL 値は許可されません。

アクセス許可

サーバーに対する VIEW SERVER STATE 権限が必要です。

SQL Server 2022 以降のアクセス許可

サーバーに対する VIEW SERVER PERFORMANCE STATE 権限が必要です。

注釈

拡張イベント エンジンに登録されているパッケージでは、イベント、イベントの発生時に実行できるアクション、およびイベント データの同期処理および非同期処理の対象が公開されます。

これらのパッケージは、プロセスのアドレス空間に動的に読み込むことができます。 パッケージが読み込まれると、拡張イベント エンジンに公開されるすべてのオブジェクトが登録されます。

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

ソース 終了 リレーションシップ
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address 多対一

次のステップ

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