Şunlar için geçerlidir: SQL Server
SQL Server'ın yerel örneğinde kullanılabilirlik replikasına sahip her Always Açık erişilebilirlik grubu için bir satır döndürür. Her satır, belirli bir kullanılabilirlik grubunun sistem durumunu tanımlayan durumları görüntüler.
| Sütun adı |
Veri türü |
Description |
|
group_id |
uniqueidentifier |
Kullanılabilirlik grubunun benzersiz tanımlayıcısı. |
|
primary_replica |
varchar(128) |
Mevcut birincil replikayı barındıran sunucu örneğinin adı.
NULL = Birincil replika değil ve WSFC failover kümesiyle iletişim kuramıyor. |
|
primary_recovery_health |
tinyint |
Birincil replikanın iyileşme sağlığını gösterir, bunlardan biri:
0 = Devam ediyor
1 = Çevrimiçi
NULL
İkincil replikalarda primary_recovery_health sütunu NULL'dur. |
|
primary_recovery_health_desc |
nvarchar(60) |
primary_replica_health tanımı, bunlardan biri:
ONLINE_IN_PROGRESS
ONLINE
NULL |
|
secondary_recovery_health |
tinyint |
İkincil bir replikanın kurtarma sağlığını gösterir, bunlardan biri:
0 = Devam ediyor
1 = Çevrimiçi
NULL
Birincil kopyada secondary_recovery_health sütunu NULL'dur. |
|
secondary_recovery_health_desc |
nvarchar(60) |
secondary_recovery_health tanımı, bunlardan biri:
ONLINE_IN_PROGRESS
ONLINE
NULL |
|
synchronization_health |
tinyint |
Erişilebilirlik grubundaki tüm erişilebilirlik replikalarının synchronization_health bir yığımı yansıtır. Olası değerler ve tanımları aşağıdaki gibidir:
0: Sağlıklı değil. Erişilebilirlik replikalarının hiçbiri sağlıklı bir synchronization_health (2 = SAĞLIKLI) içermez.
1: Kısmen sağlıklı. Bazı ama tüm değil, erişilebilirlik replikalarının senkronizasyon sağlığı sağlamdır.
2: Sağlıklı. Her erişilebilirlik replikasının senkronizasyon sağlığı sağlıklıdır.
Replika senkronizasyon sağlığı hakkında bilgi için sys.dm_hadr_availability_replica_states'daki synchronization_health sütununa bakınız. |
|
synchronization_health_desc |
nvarchar(60) |
synchronization_health tanımı, bunlardan biri:
NOT_HEALTHY
PARTIALLY_HEALTHY
SAĞLIKLI |
Permissions
SQL Server 2019 (15.x) ve önceki sürümler için, sunucuda SERVER STATE izni gerektirirVIEW.
SQL Server 2022 (16.x) ve sonraki sürümler için, sunucuda SERVER PERFORMANCE STATE izni gerektirirVIEW.
İlgili içerik