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:
- Alert Numm - Alertennamme muss eenzeg an SQL Server sinn. Si kënnen net méi wéi 128 Zeechen sinn.
- D'Event déi den Alarm deklaréiert - De Eventtyp bestëmmt d'Parameter déi benotzt ginn. Déi dräi Type vu Benotzunge sinn SQL Server-Ereegnisser, SQL Server Performance Conditioune an Windows Management Instrumentatioun event.
- D'Aktioun déi den SQL Server Agent annuléiert wann d'Veranstaltung ausgeléist gëtt. All Alarm kann entweder (oder zwee) vun dësen zwou Alert Typen zougeleet ginn: Führen Sie e SQL Server Agent Job a / oder Benachricht een e Benotzer.
Schrëtt fir SQL Server Alert-Setup
Dës Instruktiounen gelten fir SQL Server 2005 an méi nei.
- SQL Server Management Studio opmaachen an verbannen mat dem Datebankserver fir datt Dir en Alarm erstellen soll.
- Expandéiere vum SQL Server Agent Verknüpfungstyp, andeems Dir op der " + " Symbol lénks vum Ordner klickt.
- Klickt op den Alerts- Ordner a wielt New Alert aus dem Pop-up-Menü.
- Gitt e beschriwenen Numm fir Ären Alarm an den Text Numm Text.
- 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.
- 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.
- Klickt d' Response- Ikon an der neier Alert- Fënster ' Select a page pan.
- 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ü.
- 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.
- 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 ']