sys.dm_xe_packages(Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceMicrosoft Fabric の SQL データベース

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

列名 データの種類 Description
名前 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 許容ではありません。

Permissions

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

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

サーバー VIEW PERFORMANCE STATE権限が必要です。

注釈

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

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

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

差出人 〜へ Relationship
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address 多対一

次のステップ

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