SQL ക്ലൗഡ് അലേർട്ടുകൾ റൗണ്ട്-ദി-ക്ലോക്ക് പിശക് അറിയിപ്പുകൾ നൽകുക
അസാധാരണമായ സാഹചര്യങ്ങൾ സംഭവിക്കുമ്പോൾ ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്ററുടെ യാന്ത്രിക അറിയിപ്പ് എസ്.ക്യു.എൽ. സെർവർ ഏജന്റ് അനുവദിക്കുന്നു. ഈ ശക്തമായ ജാഗ്രതാ സംവിധാനം 24 മണിക്കൂർ പ്രവർത്തിക്കുന്ന ഓപ്പറേഷൻ സെന്ററില്ലാതെ, ഡേറ്റാബേസ് പ്രകടനത്തെ സഹായിക്കുന്നു.
ഒരു അലേർട്ട് നിർവചിക്കാനുള്ള പൊതു ആവശ്യകത
മുന്നറിയിപ്പ് നിർവചിക്കുന്നതിന്, നിങ്ങൾക്ക് ചില അടിസ്ഥാന വിവരങ്ങൾ ആവശ്യമാണ്:
- അലെർട്ട് പേര് - അലേർട്ട് നാമങ്ങൾ എസ്.ക്യു.എൽ. സെർവറിൽ തനതായിരിക്കണം. അവ 128 അക്ഷരങ്ങളിൽ കൂടുതൽ ഉണ്ടായിരിക്കില്ല.
- അലേർട്ട് ട്രിഗർ ചെയ്യുന്ന ഇവന്റ് - പരിപാടി തരം പരാമീറ്ററുകൾ ഉപയോഗിക്കുന്നത് നിർണ്ണയിക്കുന്നു. മൂന്ന് തരത്തിലുള്ള അലേർട്ടുകൾ എസ് ക്യു എൽ സെർവർ ഇവന്റുകൾ, എസ്.ക്യു.എൽ. സെർവർ പ്രകടന വ്യവസ്ഥകൾ, വിൻഡോസ് മാനേജ്മെന്റ് ഇൻസ്ട്രുമെന്റേഷൻ ഇവന്റുകൾ എന്നിവയാണ്.
- ഇവന്റ് ട്രിഗർ ചെയ്യപ്പെട്ടപ്പോൾ SQL Server ഏജന്റ് എടുക്കുന്ന പ്രവർത്തനം. ഈ രണ്ട് അലേർട്ടുകളുടെ ഏതെങ്കിലും മുന്നറിയിപ്പ് (അല്ലെങ്കിൽ രണ്ടും) നൽകാം: ഒരു SQL Server ഏജന്റ് ജോബ് എക്സിക്യൂട്ട് ചെയ്യുക കൂടാതെ / അല്ലെങ്കിൽ ഒരു ഓപ്പറേറ്റർ അറിയിക്കുക.
ഘട്ടം ഘട്ടമായുള്ള SQL സെർവർ അലേർട്ട് സജ്ജീകരണം
ഈ നിർദ്ദേശങ്ങൾ എസ്.ക്യു.എൽ. 2005-ലും അതിനുശേഷമുള്ളവയിലും ബാധകമാണ്.
- SQL സറ്വറ് മാനേജ്മെന്റ് സ്റ്റുഡിയോ തുറന്ന് നിങ്ങൾക്ക് ഒരു അലേർട്ട് ഉണ്ടാക്കാൻ ആഗ്രഹിക്കുന്ന ഡാറ്റാബേസ് സെർവറിലേക്ക് കണക്ട് ചെയ്യുക.
- ഫോൾഡറിന്റെ ഇടതു വശത്തുള്ള " + " ഐക്കണിൽ ഒരിക്കൽ ക്ലിക്കുചെയ്ത് SQL സെർവറിന്റെ ഏജന്റ് ഫോൾഡർ വികസിപ്പിക്കുക.
- അലേർട്ടുകൾ ഫോൾഡറിൽ വലത്-ക്ലിക്കുചെയ്ത് പോപ്പ്-അപ്പ് മെനുവിൽ നിന്നും പുതിയ അലേർട്ട് തിരഞ്ഞെടുക്കുക.
- പേര് ടെക്സ്റ്റ് ബോക്സിലെ നിങ്ങളുടെ അലേർട്ടിൽ ഒരു വിവരണാത്മക പേര് ടൈപ്പുചെയ്യുക.
- ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ നിന്ന് അലേർട്ട് തരം തിരഞ്ഞെടുക്കുക. സിപിയു ലോഡ്, ഫ്രീ ഡിസ്ക് സ്പെയിസ്, ഫേറ്റൽ പിശകുകൾ, സിന്റാക്സ് പിശകുകൾ, ഹാർഡ്വെയർ പ്രശ്നങ്ങൾ, വിൻഡോസ് മാനേജ്മെന്റ് ഇൻസ്ട്രുമെന്റേഷൻ (ഡബ്ല്യുഎംഐ) ഇവന്റുകൾ തുടങ്ങിയ എസ് ക്യു എൽ സെർവർ പ്രകടന വ്യവസ്ഥകളാണ് നിങ്ങളുടെ തിരഞ്ഞെടുപ്പുകൾ.
- ഇവന്റ് റിപ്പോർട്ടിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള നിർദ്ദിഷ്ട പാഠം, പ്രകടന അവസ്ഥ അലേർട്ടുകൾക്കുള്ള പാരാമീറ്ററുകൾ എന്നിവ പോലുള്ള SQL അന്വേഷണറിനാൽ ആവശ്യപ്പെടുന്ന ഏതെങ്കിലും ജാഗ്രത-നിർദ്ദിഷ്ട വിശദാംശങ്ങൾ നൽകുക.
- പുതിയ അലേർട്ട് വിൻഡോയിലെ പ്രതികരണ ഐക്കൺ ക്ലിക്ക് ചെയ്ത് ഒരു പേജ് പാളി തിരഞ്ഞെടുക്കുക .
- നിങ്ങൾക്ക് അലേർട്ട് സംഭവിക്കുമ്പോൾ ഒരു SQL Server ഏജന്റ് ജോലി എക്സിക്യൂട്ട് ചെയ്യണമെങ്കിൽ, എക്സിക്യൂഷൻ ജോബ് ചെക്ക്ബോക്സ് ക്ലിക്ക് ചെയ്ത് ഡ്രോപ്പ്-ഡൌൺ മെനുവിൽ നിന്നും ഒരു ജോലി തിരഞ്ഞെടുക്കുക.
- അലേർട്ട് ഉണ്ടാകുമ്പോൾ ഡാറ്റാബേസ് ഓപ്പറേറ്ററുകളെ അറിയിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടെങ്കിൽ, അറിയിപ്പ് ഓപ്പറേറ്റർമാരെ ചെക്ക് ബോക്സിൽ ക്ലിക്കുചെയ്യുക, തുടർന്ന് ഗ്രിഡിൽ നിന്ന് ഓപ്പറേറ്റർമാരും വിജ്ഞാപന തരങ്ങളും തിരഞ്ഞെടുക്കുക.
- അലേർട്ട് സൃഷ്ടിക്കാൻ ശരി ക്ലിക്കുചെയ്യുക.
Transact-SQL ഉപയോഗിച്ചുള്ള അലേർട്ടുകൾ ചേർക്കുന്നു
SQL Server 2008 ൽ ആരംഭിച്ച്, നിങ്ങൾക്ക് Transact-SQL ഉപയോഗിച്ച് അലേർട്ടുകൾ ചേർക്കാൻ കഴിയും. Microsoft- ൽ നിന്ന് ഈ വാക്യഘടന ഉപയോഗിക്കുക:
[, [@ മെസ്റേറ്റ് =] തീവ്രത] [, [@ enabled]] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' notification_message '] [, [@include_event_description_in =] include_event_description_in] [, [@database_name =]' ഡാറ്റാബേസ് '] [, [@event_description_keyword =]' event_description_keyword_pattern '] [, {[@job_id =] job_id | [, [@ raise_snmp_trap =] raise_snmp_trap] [, [@performance_condition =] 'performance_condition'] [, [@category_name =] 'വിഭാഗം'] [, [@ wmi_namespace =] 'wmi_namespace '] [, [@ wmi_query =]' wmi_query ']