Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Mengembalikan satu baris dengan pengaturan saat ini untuk properti sumber daya kluster SQL Server yang diidentifikasi dalam artikel ini. Jika Anda menjalankan tampilan ini pada instans SQL Server yang berdiri sendiri, tampilan ini tidak mengembalikan data.
Anda dapat menggunakan properti ini untuk mengatur nilai yang memengaruhi deteksi kegagalan, waktu respons kegagalan, dan pengelogan untuk memantau status kesehatan instans kluster failover SQL Server.
| Nama kolom | Jenis data | Bisa bernilai null | Deskripsi |
|---|---|---|---|
VerboseLogging |
bigint | Yes | Tingkat pengelogan untuk kluster failover SQL Server. Aktifkan pengelogan verbose 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 peringatanUntuk informasi selengkapnya, lihat ALTER SERVER CONFIGURATION . |
SqlDumperDumpFlags |
bigint | Yes | Bendera cadangan SQLDumper menentukan jenis file cadangan yang dihasilkan oleh SQL Server. Pengaturan defaultnya adalah 0. |
SqlDumperDumpPath |
nvarchar(260) | Tidak. | Lokasi tempat utilitas SQLDumper menghasilkan file cadangan. |
SqlDumperDumpTimeOut |
bigint | Yes | Nilai batas waktu dalam milidetik untuk utilitas SQLDumper untuk menghasilkan cadangan jika SQL Server gagal. Nilai defaultnya adalah 0. |
FailureConditionLevel |
bigint | Yes | 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 | Yes | Nilai batas waktu untuk berapa lama DLL sumber daya Mesin Database SQL Server harus menunggu informasi kesehatan server sebelum menganggap instans SQL Server tidak responsif. Nilai batas waktu dinyatakan dalam milidetik. Defaultnya adalah 60000 (60.000).Untuk informasi selengkapnya atau untuk mengubah pengaturan properti ini, lihat Mengonfigurasi Pengaturan Properti HealthCheckTimeout. |
ClusterConnectionOptions |
nvarchar(4000) | Yes | Untuk informasi selengkapnya tentang opsi ini, lihat bagian Opsi koneksi kluster . |
Opsi koneksi kluster
| Key | Nilai yang Didukung | Deskripsi |
|---|---|---|
Encrypt |
Mandatory, Strict, Optional |
Menentukan bagaimana enkripsi ke grup ketersediaan diberlakukan. Jika server tidak mendukung enkripsi, koneksi gagal. Jika Anda mengatur enkripsi ke Mandatory, maka TrustServerCertificate harus diatur ke ya. Jika Anda mengatur enkripsi ke Strict, maka TrustServerCertificate diabaikan.Catatan: Pasangan nilai kunci ini diperlukan. |
HostNameInCertificate |
Nama replika atau nama pendengar AG | Menentukan nama replika atau nama pendengar grup ketersediaan dalam sertifikat yang digunakan untuk enkripsi. Nilai ini harus cocok dengan nilai dalam Nama Alternatif Subjek sertifikat. Jika nama server tercantum dalam sertifikat, maka Anda dapat menghilangkan HostNameInCertificate pasangan kunci-nilai. Jika nama server tidak tercantum dalam sertifikat, maka Anda harus menentukan HostNameInCertificate pasangan kunci-nilai dengan nama server.Catatan: Pasangan nilai kunci ini bersifat opsional. |
TrustServerCertificate |
Yes, No |
Atur ke yes untuk menentukan bahwa driver tidak memvalidasi sertifikat TLS/SSL server. Jika no, driver memvalidasi sertifikat. Untuk informasi selengkapnya, tinjau TDS 8.0.Catatan: Pasangan nilai kunci ini bersifat opsional. |
ServerCertificate |
Jalur ke sertifikat Anda | Jika Anda tidak ingin menggunakan HostNameInCertificate, Anda dapat meneruskan jalur ke sertifikat Anda. Akun layanan kluster harus memiliki izin untuk membaca sertifikat dari lokasi yang diberikan.Catatan: Pasangan nilai kunci ini bersifat opsional. |
CLUSTER_CONNECTION_OPTIONS |
String kosong ('') |
Menghapus konfigurasi yang ada dan kembali ke pengaturan Encrypt=Mandatory enkripsi default dan TrustServerCertificate=Yes. |
Untuk informasi lebih lanjut, lihat CREATE AVAILABILITY GROUP dan ALTER AVAILABILITY GROUP.
Permissions
SQL Server 2019 (15.x) dan versi yang lebih lama memerlukan izin VIEW SERVER STATE pada instans kluster failover SQL Server.
SQL Server 2022 (16.x) dan versi yang lebih baru memerlukan VIEW SERVER PERFORMANCE STATE izin di server.
Examples
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 kumpulan hasilnya.
| VerboseLogging | SqlDumperDumpFlags | SqlDumperDumpPath | SqlDumperDumpTimeOut | FailureConditionLevel | HealthCheckTimeout |
|---|---|---|---|---|---|
| 0 | 0 | NULL | 0 | 3 | 60000 |