Sinau Cara paling gampang kanggo Nggawe Alert Nggunakake SQL Server Agen

SQL Server Tandai Nyedhiyani Notifikasi kesalahan Babak-the-Jam

SQL Server Agent ngidini kabar otomatis pangurus basis data nalika kahanan ora normal kedaden. Mekanisme tandha kuat iki ngijini ngawasi 24-jam kinerja database tanpa nggunakke pusat operasi 24-jam.

Requirement Umum kanggo Ndhuwur Alert

Kanggo nemtokake tandha tandha, sampeyan butuh informasi dhasar sing kalebu:

Langkah-langkah-by-Step SQL Server Alert Setup

Pandhuan iki ditrapake kanggo SQL Server 2005 lan luwih anyar.

  1. Bukak SQL Server Management Studio lan sambungake menyang server database ing ngendi sampeyan pengin nggawe tandha.
  2. Nggedhekake folder SQL Server Agent kanthi ngeklik sapisan ing lambang " + " ing sisih kiwa folder.
  3. Klik-tengen ing folder Tandha banjur pilih Alert anyar saka menu pop-up.
  4. Ketik jeneng deskriptif kanggo tandha ing kothak teks Jeneng .
  5. Pilih jinis tandha saka menu gulung. Pilihan sampeyan yaiku kondisi kinerja SQL Server kayata kertu CPU lan ruang disk sing gratis, acara SQL Server kayata kasalahan fatal, kasalahan sintaksis lan masalah hardware, lan Windows Management Instrumentation (WMI) acara.
  6. Nyedhiyakake katrangan khusus tartamtu sing dijaluk dening SQL Server kayata teks tartamtu kalebu ing laporan acara lan paramèter kanggo syarat kondisi tandha.
  7. Klik icon Respon ing jendhela New Alert Pilih panel kaca .
  8. Yen sampeyan pengin nglakokne tugas SQL Server Agent nalika tandha ana, klik kothak Execute job lan pilih proyek saka menu gulung.
  9. Yen sampeyan pengin menehi informasi operator jaringan nalika tandha tandha, klik kothak Notifikasi operator banjur pilih operator lan jinis kabar saka kothak.
  1. Klik OK kanggo nggawe tandha.

Nambahake Tandha Nggunakake Transact-SQL

Diwiwiti saka SQL Server 2008, sampeyan uga bisa nambah tandha kanthi nggunakake Transact-SQL. Gunakake sintaks iki saka Microsoft:

sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] severity] [, [@enabled =] enabled] [, [@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 ']