sys.dm_xe_packages (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBaza danych SQL w Microsoft Fabric

Lista wszystkich pakietów zarejestrowanych w silniku rozszerzonych zdarzeń.

Nazwa kolumny Typ danych Description
nazwa nvarchar(256) Nazwa paczki. Opis jest widoczny na samym opakowaniu. Nie jest nullowalny.
guid uniqueidentifier GUID identyfikujący pakiet. Nie jest nullowalny.
description nvarchar(3072) Opis pakietu. Opis jest ustalany przez autora pakietu i nie jest zerowy.
capabilities int Bitmapa opisująca możliwości tego pakietu. Może mieć wartość null.
capabilities_desc nvarchar(256) Lista wszystkich możliwych funkcji tego pakietu. Może mieć wartość null.
module_guid nvarchar(60) GUID modułu, który udostępnia ten pakiet. Nie jest nullowalny.
module_address varbinary(8) Adres bazowy, na którym ładowany jest moduł zawierający pakiet. Pojedynczy moduł może ujawniać kilka pakietów. Nie jest nullowalny.

Permissions

Wymaga VIEW uprawnienia STAN SERWERA na serwerze.

Uprawnienia dla programu SQL Server 2022 i nowszych

Wymaga VIEW uprawnień STAN WYDAJNOŚCI SERWERA na serwerze.

Uwagi

Pakiety zarejestrowane w rozszerzonym silniku zdarzeń ujawniają zdarzenia, działania możliwe w momencie uruchomienia zdarzenia oraz cele zarówno do przetwarzania synchronicznego, jak i asynchronicznego danych zdarzeń.

Pakiety te mogą być dynamicznie ładowane do przestrzeni adresowej procesu. W momencie ładowania pakietu rejestruje wszystkie obiekty, które eksponuje, za pomocą silnika rozszerzonych zdarzeń.

Kardynały relacji

Od Do Relationship
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address Wiele do jednego

Następne kroki

Dowiedz się więcej o powiązanych pojęciach w następujących artykułach: