sys.dm_xe_packages(Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Microsoft Fabric 中的 SQL 資料庫

列出向擴充事件引擎註冊的所有套件。

欄位名稱 資料類型 Description
名字 nvarchar(256) 封裝的名稱。 描述會從套件本身公開。 不可為 Null。
guid uniqueidentifier 識別封裝的 GUID。 不可為 Null。
description nvarchar(3072) 套件描述。 描述是由套件作者所設定,且不可為 Null。
capabilities int 描述此套件功能的點陣圖。 可為空值。
capabilities_desc nvarchar(256) 此套件可能的所有功能清單。 可為空值。
module_guid nvarchar(60) 公開此套件之模組的 GUID。 不可為 Null。
module_address varbinary(8) 載入包含封裝之模組的基位址。 單一模組可能會公開數個套件。 不可為 Null。

許可

需要 VIEW 伺服器上的 SERVER STATE 權限。

SQL Server 2022 和更新版本的許可權

需要 VIEW 伺服器上的 SERVER PERFORMANCE STATE 權限。

備註

向擴充事件引擎註冊的封裝會公開事件、事件引發時可採取的動作,以及同步處理和異步處理事件數據的目標。

這些套件可以動態載入進程位址空間。 載入封裝時,它會向擴充事件引擎註冊它公開的所有物件。

關聯性基數

寄件者 Relationship
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address 多對一

下一步

在下列文章中深入了解相關概念: