Learje de maklikste wize om in alaarm te meitsjen mei help fan SQL Server-Agent

SQL-tsjinner alaarms rûn-de-klok fermelding

SQL Server-Agent kin automatyske notifikaasje fan database-behearders brûke as ûngewoane situaasjes foarkomme. Dizze krêftige alarmmeganisme jout 24 oeren kontrôle fan 'e databankfoarstelling sûnder personiel fan in 24 oeren operaasje-sintrum.

Algemiene Bedoeling foar definysje fan in alarm

Om in alert te definiearjen, moatte jo bepaalde basisynformaasje hawwe:

Stap-troch-stap SQL-tsjinner alaarmynstelling

Dizze ynstruksjes tapasse foar SQL Server 2005 en nijere.

  1. Iepenje SQL Server Management Studio en ferbine mei de databanktsjinner dêr't jo in warskôging meitsje wolle.
  2. Ferwiderje de map fan SQL Server Agent troch ien kear te klikken op it " + " ikoan nei de linker fan de map.
  3. Rjochts-klik op de Alerts- map en selektearje New Alert fan it pop-up menu.
  4. Typ in beskriuwende namme foar jo warskôging yn it fjild.
  5. Kies it soarte fan alaarm út it dellûk menu. Jo kiezen binne SQL Server-prestaasjes, lykas CPU-laden en frije skiifromte, SQL Server-eveneminten , lykas fatal error, syntax-fouten en hardware-problemen, en Windows Management Instrumentation (WMI) eveneminten.
  6. Lit alle warskôging foarsjennings bewarre wurde troch SQL Server lykas spesifike tekst dy't yn 'e evenemint rapport en parameter opnommen wurde foar optimalisaasjebewurken.
  7. Klikje it antwurd- ikoan yn it Nije Alert- finster selektearje in side- flater.
  8. As jo ​​in SQL Server Agent-aksje útfiere wolle wannear't de warskôging foarkomt, klik dan op 'e buroblêd Fjild útfiere en selektearje in berjocht yn it dellûk menu.
  9. As jo ​​databankoperators wol fertelle wolle as de alaarm is, klik dan op 'e hân fan' e notifikaasje-brûkers, en selektearje de operators en notifikaasjetypen fan it grid.
  1. Klikje OK om de warskôging te meitsjen.

Alerts taheakje troch Transact-SQL te brûken

Begjin mei SQL Server 2008 kinne jo ek warskôgings taheakje troch Transact-SQL. Brûk dizze syntaksis fan Microsoft:

Sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] swierderheid] [, [@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 | [, @@ @ title = "'name_name'] [, [@ '] [, [@ wmi_query =]' wmi_query ']