SQL सर्व्हर एजंट वापरून अॅलर्ट तयार करण्याचा सर्वात सोपा मार्ग जाणून घ्या

SQL सर्व्हर अॅलर्ट फेरी-द-क्लॉक त्रुटी सूचना प्रदान करतात

जेव्हा असामान्य परिस्थिती उद्भवते तेव्हा SQL सर्व्हर एजंट डेटाबेस प्रशासक स्वयंचलित सूचना परवानगी देते हे शक्तिशाली अॅलर्ट मेकनिज्म 24-तास ऑपरेशन सेंटरमध्ये कार्यरत न करता डेटाबेस कार्यक्षमतेचे 24-तास परीक्षण सक्षम करते.

अॅलर्ट परिभाषित करण्यासाठी सामान्य आवश्यकता

अॅलर्ट परिभाषित करण्यासाठी, आपल्याला खालील प्रमाणे काही मूलभूत माहितीची आवश्यकता आहे:

चरण बाय चरण SQL सर्व्हर अलर्ट सेटअप

या सूचना एस क्यू एल सर्व्हरला लागू 2005 आणि नवीन

  1. SQL सर्व्हर व्यवस्थापन स्टुडिओ उघडा आणि आपण अॅलर्ट तयार करू इच्छित जेथे डेटाबेस सर्व्हरशी कनेक्ट.
  2. फोल्डरच्या डाव्या बाजूला " + " चिन्हावर क्लिक करून SQL सर्व्हर एजंट फोल्डर विस्तृत करा.
  3. अॅलर्ट फोल्डरवर उजवे क्लिक करा आणि पॉप-अप मेनूमधून नवीन अलर्ट निवडा.
  4. नाव मजकूर बॉक्समध्ये आपल्या अॅलर्टसाठी वर्णनात्मक नाव टाइप करा.
  5. ड्रॉप-डाउन मेनूमधून अॅलर्ट प्रकार निवडा. आपली निवड SQL सर्व्हर कार्यप्रदर्शन स्थिती जसे की CPU लोड आणि मुक्त डिस्क स्पेस, SQL सर्व्हर इव्हेंट जसे की घातक त्रुटी, सिंटॅक्स त्रुटी आणि हार्डवेअर समस्या आणि Windows मॅनेजमेन्ट इंस्ट्रुमेंटेशन (WMI) इव्हेंट्स.
  6. एस क्यू एल सर्व्हरद्वारे विनंती केलेल्या कोणत्याही अलर्ट-विशिष्ट तपशीलांसह कार्यक्रम अहवालामध्ये समाविष्ट विशिष्ट मजकूर आणि कार्यप्रदर्शन स्थिती अॅलर्टसाठी पॅरामीटर्स प्रदान करा.
  7. न्यू अलर्ट विंडोच्या एका निवडू नकाशावर प्रतिसाद चिन्ह क्लिक करा.
  8. जेव्हा अॅलर्ट येते तेव्हा आपल्याला SQL सर्व्हर एजंट नोकरी कार्यान्वित करायची असल्यास, जॉब कार्यान्वित करा चेकबॉक्स क्लिक करा आणि ड्रॉप-डाउन मेनूमधून नोकरी निवडा.
  9. अॅलर्ट आढळल्यास आपण डेटाबेस ऑपरेटरला सूचित करू इच्छित असल्यास, ऑपरेटर चेक करा चेकबॉक्स क्लिक करा आणि त्यानंतर ग्रीडवरून ऑपरेटर आणि सूचना प्रकार निवडा.
  1. अॅलर्ट तयार करण्यासाठी ओके क्लिक करा.

Transact-SQL वापरून अलर्ट जोडत आहे

SQL सर्व्हर सुरुवात 2008, आपण Transact-SQL वापरून अॅलर्ट जोडू शकता Microsoft कडून हे सिंटॅक्स वापरा:

[@news_alert [@name =] [, [@message_id =] message_id] [, [@severity =] गंभीरता [], [@enabled =] सक्षम केलेले] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' सूचना_संदर्भ '] [, [@ अंतर्भूत_ईव्हेंट_डेटा_इन =] समाविष्ट_इव्हेंट_डीसिक्षण_इन] [, [@database_name =]' डेटाबेस '] [, [@event_description_keyword =]' event_description_keyword_pattern '] [, {[job_id =] job_id | [[@job_name =] 'job_name'}] [, [@raise_snmp_trap =] raise_snmp_trap] [, [@performance_condition =] 'performance_condition'] [, [@ श्रेणी_नाव =] 'श्रेणी'] [, [@wmi_namespace =] 'wmi_namespace '] [, [@wmi_query =]' wmi_query ']