Bagikan melalui


sys.dm_os_server_diagnostics_log_configurations

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Mengembalikan satu baris dengan konfigurasi saat ini untuk log diagnostik kluster failover SQL Server. Pengaturan properti ini menentukan apakah pembuatan log diagnostik aktif atau nonaktif, dan lokasi, nomor, dan ukuran file log.

Nama kolom Jenis Data Deskripsi
is_enabled bit Menunjukkan apakah pengelogan diaktifkan atau dinonaktifkan.

1 = Pembuatan log diagnostik diaktifkan

0 = Pengelogan diagnostik dinonaktifkan
max_size int Ukuran maksimum dalam megabyte tempat masing-masing log diagnostik dapat tumbuh. Defaultnya adalah 100 MB.
max_files int Jumlah maksimum file log diagnostik yang dapat disimpan di komputer sebelum didaur ulang untuk log diagnostik baru.
path nvarchar(260) Jalur yang menunjukkan lokasi log diagnostik. Lokasi default adalah <\MSSQL\Log> dalam folder penginstalan instans kluster failover SQL Server.

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_server_diagnostics_log_configurations untuk mengembalikan pengaturan properti untuk log diagnostik failover SQL Server.

SELECT <list of columns>  
FROM sys.dm_os_server_diagnostics_log_configurations;  

Berikut adalah hasil yang ditetapkan.

IS_ENABLED PATH MAX_SIZE MAX_FILES
1 <C:\Program Files\Microsoft SQL Server\MSSQL13\MSSQL\Log> 10 10

Lihat Juga

Melihat dan Membaca Log Diagnostik Instans Kluster Failover