SQL Server upozorenja Pruža Round-the-Clock Obavijest o pogrešci
SQL Server Agent omogućuje automatsku obavijest administratora baze podataka kada se pojave neobične okolnosti. Ovaj moćan mehanizam upozorenja omogućuje 24-satno praćenje performansi baze podataka bez da posjeduje 24-satni operativni centar.
Opći zahtjev za određivanje upozorenja
Da biste definirali upozorenje, potrebni su vam određene osnovne informacije, uključujući:
- Ime upozorenja - Nazivi upozorenja moraju biti jedinstveni u sustavu SQL Server. Mogu biti najviše 128 znakova.
- Događaj koji aktivira upozorenje - vrsta događaja određuje upotrijebljene parametre. Tri vrste upozorenja su SQL Server događaji, uvjeti rada sustava SQL Server i događaji instrumentacije upravljanja sustavom Windows.
- Akcija koju agencija SQL Server uzima prilikom pokretanja događaja. Svako upozorenje može se dodijeliti (ili oboje) ove dvije vrste upozorenja: Izvršavanje radnje SQL Server Agent i / ili Obavijesti operatora.
Instalacija upozorenja SQL Server Alata za korak po korak
Ove se upute odnose na SQL Server 2005 i novije.
- Otvorite SQL Server Management Studio i spojite se na poslužitelj baze podataka na kojem želite stvoriti upozorenje.
- Proširite mapu SQL Server Agent klikom na ikonu " + " lijevo od mape.
- Desnom tipkom miša kliknite mapu Alerts i odaberite New Alert u skočnom izborniku.
- Upišite opisni naziv upozorenja u okvir Naziv .
- Odaberite vrstu upozorenja s padajućeg izbornika. Vaši su izbori uvjeti izvedbe sustava SQL Server, kao što su učitavanje procesora i slobodni prostor na disku, događaji u sustavu SQL Server, kao što su kobne pogreške, sintakse i hardverske poteškoće te događaji Windows Instrumentation Management (WMI).
- Navedite sve pojedinosti specifične za upozorenje koje SQL Server zahtijeva, kao što je određeni tekst uključen u izvješće o događaju i parametre za obavijesti o izvedbi.
- Kliknite ikonu Odgovori u prozoru New Alert ( Odabir okna stranice) .
- Ako želite obaviti posao SQL Server Agent kada se pojavi upozorenje, kliknite potvrdni okvir Izvrši posao i odaberite posao s padajućeg izbornika.
- Ako želite obavijestiti operatore baze podataka kada dođe do upozorenja, kliknite potvrdni okvir Operateri obavijesti i odaberite operatore i vrste obavijesti iz rešetke.
- Kliknite U redu da biste stvorili upozorenje.
Dodavanje obavijesti pomoću programa Transact-SQL
Počevši od SQL Server 2008, također možete dodati upozorenja koristeći Transact-SQL. Koristite ovu sintaksu tvrtke Microsoft:
[, [@enabled =] omogućeno] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ', [@message_id =] message_id] [, [@ ] [, [@include_event_description_in =] include_event_description_in] [, [@database_name =] 'baza podataka'] [, [@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 =] 'kategorija'] [, [@wmi_namespace =] 'wmi_namespace '] [, [@ wmi_query =]' wmi_query ']