Alamin ang pinakamadaling paraan upang Gumawa ng isang Alert Paggamit ng SQL Server Agent

Ang Mga Alerto sa SQL Server ay Nagbibigay ng Notification ng Pag-alis ng Round-the-Clock

Pinapayagan ng SQL Server Agent ang awtomatikong pag-abiso ng mga administrator ng database kapag hindi pangkaraniwang pangyayari ang nagaganap. Ang makapangyarihang mekanismo ng alert na ito ay nagbibigay-kakayahan sa 24 na oras na pagmamanman ng pagganap ng database nang walang staffing ng isang 24 na oras na operasyon center.

Pangkalahatang Kahilingan para sa Pagtukoy ng Alerto

Upang tukuyin ang isang alerto, kailangan mo ng ilang pangunahing impormasyon kabilang ang:

Hakbang-hakbang na SQL Server Alert Setup

Ang mga tagubilin na ito ay nalalapat sa SQL Server 2005 at mas bago.

  1. Buksan ang SQL Server Management Studio at kumonekta sa database server kung saan nais mong lumikha ng isang alerto.
  2. Palawakin ang folder ng SQL Server Agent sa pamamagitan ng pag-click nang isang beses sa icon na " + " sa kaliwa ng folder.
  3. Mag-right click sa folder ng Mga Alerto at piliin ang Bagong Alerto mula sa pop-up menu.
  4. Mag-type ng mapaglarawang pangalan para sa iyong alerto sa kahon ng Pangalan ng teksto.
  5. Piliin ang uri ng alerto mula sa drop-down na menu. Ang iyong mga pagpipilian ay ang mga kondisyon ng pagganap ng SQL Server tulad ng pag-load ng CPU at puwang ng libreng disk, mga kaganapan sa SQL Server tulad ng mga nakamamatay na error, mga error sa syntax at mga isyu sa hardware, at Windows Management Instrumentation (WMI) na mga kaganapan.
  6. Magbigay ng anumang mga detalye ng tukoy na alerto na hiniling ng SQL Server tulad ng tukoy na teksto na kasama sa ulat ng kaganapan at mga parameter para sa mga alerto sa kondisyon ng pagganap.
  7. I-click ang icon ng Tugon sa window ng New Alert Pumili ng pane ng pahina .
  8. Kung gusto mong mag-execute ng trabaho ng SQL Server Agent kapag nangyari ang alerto, i-click ang checkbox na Execute ng trabaho at pumili ng trabaho mula sa drop-down na menu.
  9. Kung nais mong abisuhan ang mga operator ng database kapag nangyayari ang alerto, i-click ang check box ng Mga abiso sa Mga abiso at pagkatapos ay piliin ang mga operator at mga uri ng notification mula sa grid.
  1. I - click ang OK upang lumikha ng alerto.

Pagdagdag ng Mga Alerto Paggamit ng Transact-SQL

Simula sa SQL Server 2008, maaari ka ring magdagdag ng mga alerto gamit ang Transact-SQL. Gamitin ang syntax na ito mula sa Microsoft:

sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] severity] [, [@enabled =] pinagana] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' notification_message '] [, [@include_event_description_in =] include_event_description_in] [, [@database_name =]' database '] [, [@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'] [, [@category_name =] 'category'] [, [@wmi_namespace =] 'wmi_namespace '] [, [@wmi_query =]' wmi_query ']