असामान्य परिस्थितियां होने पर SQL सर्वर एजेंट डेटाबेस प्रशासकों की स्वत: अधिसूचना की अनुमति देता है। यह शक्तिशाली चेतावनी तंत्र 24 घंटे के संचालन केंद्र के कर्मचारियों के बिना डेटाबेस प्रदर्शन की 24 घंटे की निगरानी को सक्षम बनाता है।
एक अलर्ट परिभाषित करने के लिए सामान्य आवश्यकता
एक चेतावनी को परिभाषित करने के लिए, आपको कुछ बुनियादी जानकारी की आवश्यकता है जिसमें निम्न शामिल हैं:
- अलर्ट नाम - अलर्ट नाम SQL सर्वर में अद्वितीय होना चाहिए। वे 128 वर्णों से अधिक नहीं हो सकते हैं।
- घटना जो अलर्ट ट्रिगर करता है - ईवेंट प्रकार प्रयुक्त पैरामीटर निर्धारित करता है। तीन प्रकार के अलर्ट SQL सर्वर ईवेंट, SQL सर्वर प्रदर्शन स्थितियां और Windows प्रबंधन इंस्ट्रुमेंटेशन ईवेंट हैं।
- कार्य जब ईवेंट ट्रिगर होता है तो SQL सर्वर एजेंट लेता है। किसी भी चेतावनी को इन दो चेतावनी प्रकारों के या तो (या दोनों) असाइन किया जा सकता है: एक SQL सर्वर एजेंट नौकरी निष्पादित करें और / या ऑपरेटर को सूचित करें।
चरण-दर-चरण SQL सर्वर अलर्ट सेटअप
ये निर्देश SQL सर्वर 2005 और नए पर लागू होते हैं।
- खुला एसक्यूएल सर्वर प्रबंधन स्टूडियो और डेटाबेस सर्वर से कनेक्ट करें जहां आप एक चेतावनी बनाना चाहते हैं।
- एक बार क्लिक करके SQL सर्वर एजेंट फ़ोल्डर का विस्तार करें "+"फ़ोल्डर के बाईं ओर आइकन।
- पर राइट-क्लिक करें अलर्ट फ़ोल्डर और चयन करें नया अलर्ट पॉप-अप मेनू से।
- अपनी अलर्ट के लिए एक वर्णनात्मक नाम टाइप करें नाम पाठ बॉक्स।
- ड्रॉप-डाउन मेनू से अलर्ट का प्रकार चुनें। आपके विकल्प SQL सर्वर प्रदर्शन स्थितियां जैसे कि सीपीयू लोड और फ्री डिस्क स्पेस, घातक त्रुटियों, सिंटैक्स त्रुटियों और हार्डवेयर समस्याओं, और Windows प्रबंधन इंस्ट्रुमेंटेशन (WMI) ईवेंट जैसे SQL सर्वर ईवेंट हैं।
- एसक्यूएल सर्वर द्वारा अनुरोध किए गए किसी भी अलर्ट-विशिष्ट विवरण जैसे घटना रिपोर्ट में शामिल विशिष्ट पाठ और प्रदर्शन स्थिति अलर्ट के पैरामीटर प्रदान करें।
- दबाएं प्रतिक्रिया में आइकन नया अलर्ट विंडोज एक पेज का चयन करें फलक।
- यदि आप अलर्ट होने पर SQL सर्वर एजेंट जॉब निष्पादित करना चाहते हैं, तो क्लिक करें नौकरी निष्पादित करें चेकबॉक्स और ड्रॉप-डाउन मेनू से नौकरी का चयन करें।
- यदि आप चेतावनी उत्पन्न करते समय डेटाबेस ऑपरेटरों को सूचित करना चाहते हैं, तो क्लिक करें ऑपरेटरों को सूचित करें चेक बॉक्स और फिर ग्रिड से ऑपरेटरों और अधिसूचना प्रकारों का चयन करें।
- क्लिक करें ठीक अलर्ट बनाने के लिए।
ट्रांजैक्ट-एसक्यूएल का उपयोग करके अलर्ट जोड़ना
एसक्यूएल सर्वर 2008 के साथ शुरुआत, आप ट्रांजैक्ट-एसक्यूएल का उपयोग करके अलर्ट भी जोड़ सकते हैं। माइक्रोसॉफ्ट से इस वाक्यविन्यास का प्रयोग करें:
sp_add_alert @name =
, @message_id = message_id
, @severity = गंभीरता
, @enabled = सक्षम
, @delay_between_responses = delay_between_responses
, @notification_message = 'अधिसूचना_मेसेज'
, @include_event_description_in = include_event_description_in
, @डेटा_नाम = 'डेटाबेस'
, @event_description_keyword = 'event_description_keyword_pattern'
, @job_name = 'job_name'
, @raise_snmp_trap = raise_एसएनएमपी_ट्रैप
, @performance_condition = 'performance_condition'
, @category_name = 'श्रेणी'
, @wmi_namespace = 'wmi_namespace'
, @wmi_query = 'wmi_query'




