sys.dm_server_services (Transact-SQL)

Şunlar için geçerlidir: SQL Server

SQL Server, Full-Text, SQL Server Launchpad hizmeti (SQL Server 2017 (14.x) ve sonraki sürümler) ve SQL Server Agent hizmetleri hakkında mevcut SQL Server örneğinde bilgi verir. Bu dinamik yönetim görünümünü kullanarak bu hizmetlerle ilgili durum bilgilerini raporlayın.

Sütun adı Veri türü Açıklama
servicename nvarchar(256) SQL Server Database Engine, Full-text veya SQL Server Agent hizmetinin adı.

Null değeri atanamaz.
startup_type int Hizmetin başlangıç modunu gösterir. Aşağıda olası değerler ve bunlara karşılık gelen açıklamalar yer almaktadır.

0: Diğer
1: Diğer
2: Otomatik
3: Manuel
4: Sakatlık

Nullable.
startup_type_desc nvarchar(256) Hizmetin başlatma modunu tanımlar. Aşağıda olası değerler ve bunlara karşılık gelen açıklamalar yer almaktadır.

Diğer: Diğer (boot start)
Diğer: Diğer (sistem başlatma)
Otomatik: Otomatik başlatma
Kılavuz: Talep başlatma
Engelli: Engelli

Null değeri atanamaz.
status int Hizmetin mevcut durumunu gösterir. Aşağıda olası değerler ve bunlara karşılık gelen açıklamalar yer almaktadır.

1: Durdu
2: Diğer (başlangıç beklemede)
3: Diğer (beklemeyi durdur)
4: Koşmak
5: Diğer (devam ediyor)
6: Diğer (duraklama bekleniyor)
7: Duraklatıldı

Nullable.
status_desc nvarchar(256) Hizmetin mevcut durumunu açıklar. Aşağıda olası değerler ve bunlara karşılık gelen açıklamalar yer almaktadır.

Durduruldu: Hizmet durduruldu.
Diğer (operasyon başlatma beklemektedir): Hizmet başlatma sürecindedir.
Diğer (durdurma işlemi bekleniyor): Hizmet durdurma sürecinde.
Koşu: Hizmet çalışıyor.
Diğer (operasyonlar devam ediyor): Hizmet bekleme halinde.
Diğer (duraklama bekleniyor): Hizmet duraklama sürecinde.
Duraklatı: Hizmet durakladı.

Null değeri atanamaz.
process_id int Hizmetin işlem kimliği.

Nullable.
last_startup_time datetimeoffset(7) Hizmetin en son başladığı tarih ve saat. Nullable.
service_account nvarchar(256) Hesabı kontrol etmeye yetkilendirdi. Bu hesap, hizmeti başlatabilir veya durdurabilir, ya da hizmet özelliklerini değiştirebilir.

Null değeri atanamaz.
filename nvarchar(256) Hizmet çalıştırılabilir dosyasının yolu ve dosya adı.

Null değeri atanamaz.
is_clustered nvarchar(1) Hizmetin kümelenmiş bir sunucunun kaynağı olarak yüklü olup olmadığını gösterir.

Null değeri atanamaz.
cluster_nodename nvarchar(256) Hizmetin kurulduğu küme düğümünün adı. Nullable.
instant_file_initialization_enabled nvarchar(1) SQL Server Database Engine hizmeti için anında dosya başlatmanın etkin olup olmadığını belirtir.

Y = hizmet için anında dosya başlatma etkinleştirilir.
N = Hizmet için anında dosya başlatma engelli olarak devre dışı bırakılır.

Nullable.

Not: Bu seçenek, SQL Server Agent gibi diğer hizmetler için geçerli değildir.

SQL Server 2012 (11.x) SP 4, SQL Server 2014 (12.x) SP 3 ve SQL Server 2016 (13.x) SP 1 ve sonraki sürümler için geçerlidir.

Permissions

SQL Server 2019 (15.x) ve önceki sürümler için sunucu üzerinde izin gerekiyorVIEW SERVER STATE.

SQL Server 2022 (16.x) ve sonraki sürümler için sunucuda izin gerekir VIEW SERVER SECURITY STATE .