sys.dm_server_services (Transact-SQL)

A következőkre vonatkozik:SQL Server

Információkat ad az SQL Server, Full-Text, SQL Server Launchpad szolgáltatásról (SQL Server 2017 (14.x) és későbbi verziók), valamint az SQL Server Agent szolgáltatásairól a jelenlegi SQL Server példányban. Használd ezt a dinamikus menedzsment nézetet a szolgáltatások állapotának jelentésére.

Oszlop neve Adattípus Leírás
servicename nvarchar(256) Az SQL Server adatbázismotor, Full-text vagy SQL Server Agent szolgáltatás neve.

Nem nullázható.
startup_type int A szolgáltatás indítási módját jelzi. Az alábbiakban találhatók a lehetséges értékek és azok megfelelő leírásai.

0: Egyéb
1: Egyéb
2: Automata
3: Kézi
4: Mozgáskorlátozott

Null értékű
startup_type_desc nvarchar(256) Leírja a szolgáltatás indítási módját. Az alábbiakban találhatók a lehetséges értékek és azok megfelelő leírásai.

Egyéb: Egyéb (boot start)
Egyéb: Egyéb (rendszerindítás)
Automatikus: Automatikus indítás
Kézikönyv: Demand start
Mozgáskorlátozott: Mozgáskorlátozott

Nem nullázható.
status int Jelzi a szolgáltatás aktuális állapotát. Az alábbiakban találhatók a lehetséges értékek és azok megfelelő leírásai.

1: Megállt
2: Egyéb (kezdés függőben)
3: Egyéb (megállítva függőben)
4: Futás
5: Egyéb (folytatódik)
6: Egyéb (szünet vár)
7: Megszünet

Null értékű
status_desc nvarchar(256) Leírja a szolgáltatás jelenlegi állapotát. Az alábbiakban találhatók a lehetséges értékek és azok megfelelő leírásai.

Megállt: A szolgáltatás megszűnt.
Egyéb (indítás folyamatban van): A szolgáltatás éppen indítás folyamatában van.
Egyéb (leállítás folyamatban): A szolgáltatás éppen megáll.
Futás: A szolgáltatás működik.
Egyéb (folyamatban lévő műveletek): A szolgáltatás függőben van.
Egyéb (szünet várható): A szertartás éppen szünetet tart.
Szünet: A szertartás megszünetel.

Nem nullázható.
process_id int A szolgáltatás folyamatazonosítója.

Null értékű
last_startup_time datetimeoffset(7) A szolgáltatás utolsó kezdésének dátuma és időpontja. Null értékű
service_account nvarchar(256) A fiók jogosult a szolgáltatás irányítására. Ez a fiók elindíthatja vagy állíthatja meg a szolgáltatást, vagy módosíthatja a szolgáltatás tulajdonságait.

Nem nullázható.
filename nvarchar(256) A szolgáltatás futtatható eszközének útja és fájlneve.

Nem nullázható.
is_clustered nvarchar(1) Jelzi, hogy a szolgáltatás egy klaszterelt szerver erőforrásaként van telepítve.

Nem nullázható.
cluster_nodename nvarchar(256) A klasztercsomópont neve, amelyre a szolgáltatás telepítve van. Null értékű
instant_file_initialization_enabled nvarchar(1) Megadja, hogy engedélyezve van-e az azonnali fájlinicializáció az SQL Server adatbázismotor szolgáltatásnál.

Y = azonnali fájlindítás engedélyezett a szolgáltatásnál.
N = az azonnali fájlindítás le van tiltva a szolgáltatásnál.

Null értékű

Megjegyzés: Ez az opció nem vonatkozik más szolgáltatásokra, például az SQL Server Agent-re.

Érvényes: SQL Server 2012 (11.x) SP 4, SQL Server 2014 (12.x) SP 3, valamint SQL Server 2016 (13.x) SP 1 és újabb verziók.

Permissions

Az SQL Server 2019 (15.x) és korábbi verziók VIEW SERVER STATE esetén engedély szükséges a szerveren.

Az SQL Server 2022 (16.x) és újabb verzióihoz engedélyre van szükség VIEW SERVER SECURITY STATE a kiszolgálón.