Saya mengalami masalah dengan salah satu server SQL Server 2016 Standard saya. Saya memiliki 8 server produksi dan yang ini adalah satu-satunya yang crash secara acak tanpa ada jejak dalam log.
Saya memiliki system_health diaktifkan di sana. Saya perhatikan bahwa saya memiliki baris dalam penyihir kesehatan sistem adalah "sql_exit_invoked".
Saya mencoba mencari lebih banyak informasi di baris itu. Apa artinya? Satu-satunya info yang saya temukan melalui internet adalah bahwa hal itu terjadi ketika SQLExit () dipanggil dan hanya dicatat sejak SQL 2012. (tautan tersedia di situs web msdn )
Jadi pertanyaan saya adalah: Haruskah saya khawatir melihat ini di log saya? Saya menemukan ini hanya pada server bermasalah saya dan tidak pada salah satu dari 7 server lainnya. (Semua itu adalah edisi standar SQL Server 2016)
Adakah yang bisa memberi saya informasi lebih lanjut tentang ini?
FAST_SHUTDOWN
,NICE_SHUTDOWN
,ORDERLY_SHUTDOWN
,SHUTDOWN_NOT_SET
menurutSELECT * FROM sys.dm_xe_map_values WHERE name = 'sql_shutdown_option';