Megosztás a következőn keresztül:


sys.dm_clr_tasks (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Visszaad egy sor az összes jelenleg futó common language runtime (CLR) feladathoz. Egy Transact-SQL batch, amely hivatkozást tartalmaz egy CLR rutinra, külön feladatot hoz létre az adott kötet összes menedzselt kódjának végrehajtásához. A batch több utasítása, amely menedzselt kód futtatását igénylik, ugyanazt a CLR feladatot használja. A CLR feladat felelős a kezelt kód végrehajtásához kapcsolódó objektumok és állapotok karbantartásáért, valamint az SQL Server példánya és a közös nyelvi futás közötti átmenetek fenntartásáért.

Oszlop név Adattípus Description
task_address varbinary(8) A CLR feladat címe.
sos_task_address varbinary(8) Az alapul szolgáló Transact-SQL tételfeladat címe.
appdomain_address varbinary(8) Az alkalmazás domain címe, ahol ez a feladat fut.
state nvarchar(128) A feladat jelenlegi állapota.
abort_state nvarchar(128) Állam, hogy jelenleg az abortusz (ha a feladatot törölték). Több állapot is érintett a feladatok megszakítása során.
type nvarchar(128) Feladat típusa.
affinity_count int A feladat affinitása.
forced_yield_count int Hányszor kényszerült a feladat engedésre.

Permissions

Az SQL Serveren és a felügyelt SQL-példányon VIEW SERVER STATE engedély szükséges.

Az SQL Database Alapszintű, S0és S1 szolgáltatás célkitűzésein, valamint rugalmas készletekbenlévő adatbázisok esetében a kiszolgálói rendszergazdai fiókra, a Microsoft Entra rendszergazdai fiókra vagy a ##MS_ServerStateReader##kiszolgálói szerepkör tagságára van szükség. Az SQL Database szolgáltatás minden más célkitűzéséhez vagy az adatbázis VIEW DATABASE STATE engedélyére, vagy a ##MS_ServerStateReader## kiszolgálói szerepkör tagságára van szükség.

Engedélyek az SQL Server 2022-hez és újabb verziókhoz

A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.

Lásd még

dinamikus felügyeleti nézetek és függvények (Transact-SQL)
Common Language Runtime-hez kapcsolódó dinamikus menedzsment nézetek (Transact-SQL)