sys.dm_os_cluster_properties (T-SQL)

Berlaku untuk:SQL Server

Mengembalikan satu baris dengan pengaturan saat ini untuk properti sumber daya kluster SQL Server yang diidentifikasi dalam topik ini. Tidak ada data yang dikembalikan jika tampilan ini dijalankan pada instans SQL Server yang berdiri sendiri.

Properti ini digunakan untuk mengatur nilai yang memengaruhi deteksi kegagalan, waktu respons kegagalan, dan pengelogan untuk memantau status kesehatan instans kluster failover SQL Server.

Nama kolom Properti Deskripsi
VerboseLogging bigint Tingkat pengelogan untuk kluster failover SQL Server. Pengelogan verbose dapat diaktifkan untuk memberikan detail tambahan dalam log kesalahan untuk pemecahan masalah. Salah satu dari nilai berikut:

0 - Pengelogan dinonaktifkan (default)

1 - Hanya kesalahan

2 - Kesalahan dan peringatan

Untuk informasi selengkapnya, lihat MENGUBAH KONFIGURASI SERVER (Transact-SQL).
SqlDumperDumpFlags bigint Bendera cadangan SQLDumper menentukan jenis file cadangan yang dihasilkan oleh SQL Server. Pengaturan defaultnya adalah 0.
SqlDumperDumpPath nvarchar(260) Lokasi tempat utilitas SQLDumper menghasilkan file cadangan.
SqlDumperDumpTimeOut bigint Nilai waktu habis dalam milidetik untuk utilitas SQLDumper untuk menghasilkan cadangan jika terjadi kegagalan SQL Server. Nilai default adalah 0.
FailureConditionLevel bigint Mengatur kondisi di mana kluster failover SQL Server harus gagal atau dimulai ulang. Nilai defaultnya adalah 3. Untuk penjelasan terperinci atau untuk mengubah pengaturan properti, lihat Mengonfigurasi Pengaturan Properti FailureConditionLevel.
HealthCheckTimeout bigint Nilai waktu habis untuk berapa lama DLL sumber daya Mesin Database SQL Server harus menunggu informasi kesehatan server sebelum menganggap instans SQL Server sebagai tidak responsif. Nilai waktu habis dinyatakan dalam milidetik. Defaultnya adalah 60000. Untuk informasi selengkapnya atau untuk mengubah pengaturan properti ini, lihat Mengonfigurasi Pengaturan Properti HealthCheckTimeout.

Izin

Memerlukan izin VIEW SERVER STATE pada instans kluster failover SQL Server.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Contoh

Contoh berikut menggunakan sys.dm_os_cluster_properties untuk mengembalikan pengaturan properti untuk sumber daya kluster failover SQL Server.

SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout  
FROM sys.dm_os_cluster_properties;  

Berikut adalah sampel hasil yang ditetapkan.

VerboseLogging SqlDumperDumpFlags SqlDumperDumpPath SqlDumperDumpTimeOut FailureConditionLevel HealthCheckTimeout
0 0 NULL 0 3 60000