मुझे अपने SQL Server 2016 मानक सर्वरों में से एक के साथ समस्या हो रही है। मेरे पास 8 उत्पादन सर्वर हैं और यह एकमात्र ऐसा है जो लॉग में कोई निशान न होने पर बेतरतीब ढंग से क्रैश करता है।
मेरे पास इस पर system_health सक्षम है। मैंने देखा कि मेरे पास सिस्टम हेल्थ विच में एक पंक्ति है "sql_exit_invoked"।
मैं उस पंक्ति पर और अधिक जानकारी प्राप्त करने का प्रयास कर रहा हूं। इसका क्या मतलब है? एकमात्र जानकारी जो मुझे इंटरनेट पर मिली, वह यह है कि ऐसा तब होता है जब SQLExit () कहा जाता है और यह SQL 2012 से ही लॉग इन है। ( msdn वेबसाइट पर उपलब्ध लिंक )
तो मेरा सवाल यह है कि क्या मुझे अपने लॉग में यह देखने की चिंता करनी चाहिए? मुझे यह केवल मेरे समस्याग्रस्त सर्वर पर लगता है और अन्य 7 सर्वरों पर नहीं। (वे सभी SQL Server 2016 मानक संस्करण हैं)
क्या कोई मुझे इस बारे में अधिक जानकारी दे सकता है?
FAST_SHUTDOWN
,NICE_SHUTDOWN
,ORDERLY_SHUTDOWN
,SHUTDOWN_NOT_SET
के अनुसारSELECT * FROM sys.dm_xe_map_values WHERE name = 'sql_shutdown_option';