Léif de einfachste Wee fir e Alert mat SQL Server Agent ze erstellen

SQL Server Alarme Providere Ronn-de-Clock Fehlermeldung

SQL Server Agent erméiglecht automatesch Benotzung vun den Datenbankadministratoren wann et ongewéinlech sinn. Dëse leeschte Warnungsmechanismus erméiglecht 24-Stonnen Iwwerwaachung vun der Funktioun vun der Datebank ouni Personal fir e 24-Stonne Operatiounszentrum.

Allgemeng Viraussetzung fir den Alert ze definéieren

Fir e Benotzernumm ze definéieren, brauch Dir verschidden Grondinformatiounen:

Schrëtt fir SQL Server Alert-Setup

Dës Instruktiounen gelten fir SQL Server 2005 an méi nei.

  1. SQL Server Management Studio opmaachen an verbannen mat dem Datebankserver fir datt Dir en Alarm erstellen soll.
  2. Expandéiere vum SQL Server Agent Verknüpfungstyp, andeems Dir op der " + " Symbol lénks vum Ordner klickt.
  3. Klickt op den Alerts- Ordner a wielt New Alert aus dem Pop-up-Menü.
  4. Gitt e beschriwenen Numm fir Ären Alarm an den Text Numm Text.
  5. Kuckt de Typ vun Alarm aus dem Lëscht-Menu. Äre Choix sinn SQL Server Performance Conditioune wéi CPU-Laascht a fräi Plattform, SQL Server-Ereeën wéi Fatal Feeler, Syntaxfehler an Hardwareprobleemer, a Windows Management Instrumentation (WMI) Events.
  6. Gitt Aliquotenspezifesch Detailer déi vum SQL Server gefrot hunn wéi z. B. spezifesche Text, deen am Ereportbericht a Parameter befaasst gëtt fir d'Performance Conditioune Benotzung.
  7. Klickt d' Response- Ikon an der neier Alert- Fënster ' Select a page pan.
  8. Wann Dir e SQL Server Agent Aarbecht ausfëllt, wann de Alarm opgetruede gëtt, klickt op d'Kontrollkäschte vum Executiounsfeld a wielt ee Feld aus dem Dropdown-Menü.
  9. Wann Dir Datenbankbetreiber informéiert wëllt wann d'Alarm opgetréckt gëtt, klickt op d'Kontrollkäschte vun der Benachrichtigungsoperateur Benachrichtigung a wielt dann d'Betreiber a Notifikatiounsarten aus dem Gitter.
  1. Klickt OK fir de Alert erstellen ze loossen.

Alarme mat Transakt-SQL benotzen

Ufank matt SQL Server 2008 kënnt Dir och Benotzung vu Transact-SQL benotzen. Benotzt dës Syntax vu Microsoft:

Sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] Stroum] [, [@enabled =] aktivéiert] [, [@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 | [,] [, [@]] [[[{{{{{{{{{{{{2}}}} '] [, [@ wmi_query =]' wmi_query ']