Twissijiet tas-SQL Server Tipprovdi Notifika ta 'Żball Round-the-Clock
SQL Server Agent jippermetti notifika awtomatika ta 'amministraturi ta' database meta jseħħu ċirkostanzi mhux tas-soltu. Dan il-mekkaniżmu ta 'twissija b'saħħtu jippermetti monitoraġġ ta' 24 siegħa tal-prestazzjoni tad-database mingħajr il-persunal ta 'ċentru ta' operazzjonijiet ta '24 siegħa.
Rekwiżit Ġenerali għad-Definizzjoni ta 'Twissija
Sabiex tiddefinixxi twissija, għandek bżonn xi informazzjoni bażika li tinkludi:
- Isem ta 'twissija - L-ismijiet ta' twissija għandhom ikunu uniċi fis-SQL Server. Ma jistgħux ikunu itwal minn 128 karattru.
- L-avveniment li jqajjem l-allert - It-tip ta 'avveniment jiddetermina l-parametri użati. It-tliet tipi ta 'twissijiet huma avvenimenti ta' SQL Server, kundizzjonijiet ta 'prestazzjoni SQL Server u avvenimenti ta' Strumentazzjoni ta 'Ġestjoni tal-Windows.
- L-azzjoni li s-SQL Server Agent tieħu meta l-avveniment jiġi attivat. Kull twissija tista 'tiġi assenjata jew (jew it-tnejn) ta' dawn iż-żewġ tipi ta 'twissija: Eżekuzzjoni ta' xogħol ta 'aġent SQL Server u / jew Notifika lil operatur.
Pass-by-Step SQL Server Twissija ta 'Setup
Dawn l-istruzzjonijiet japplikaw għal SQL Server 2005 u aktar ġodda.
- Open SQL Server Management Studio u qabbad mal-server tad-database fejn trid toħloq twissija.
- Expand folder tal-Aġent SQL Server billi tikklikja darba fuq l-ikona " + " fuq ix-xellug tal-folder.
- Ikklikkja fuq id-dritt tal-folder tal- Alerts u agħżel Twissija Ġdida mill-menu pop-up.
- Tip ta 'isem deskrittiv għat-twissija tiegħek fil-kaxxa tat-test Isem .
- Agħżel it-tip ta 'twissija mill-menu drop-down. L-għażliet tiegħek huma l-kundizzjonijiet tal-prestazzjoni tas-SQL Server bħal tagħbija CPU u spazju ħieles fuq diski, avvenimenti ta 'SQL Server bħal żbalji fatali, żbalji ta' sintaxxa u kwistjonijiet ta 'hardware, u avvenimenti ta' Strumentazzjoni tal-Ġestjoni tal-Windows (WMI).
- Ipprovdi kwalunkwe dettalji speċifiċi ta 'twissija mitluba minn SQL Server bħal test speċifiku inkluż fir-rapport tal-każ u parametri għal twissijiet dwar il-kundizzjoni tal-prestazzjoni.
- Ikklikkja l-ikona tar - Rispons fit-tieqa ta ' Twissija Ġdida Agħżel pane.
- Jekk trid tesegwixxi xogħol ta 'SQL Server Agent meta sseħħ l-allert, ikklikkja l - kaxxa ta' l- eżekuzzjoni tax-xogħol u agħżel impjieg mill-menu drop-down.
- Jekk trid tinnotifika lill-operaturi ta 'database meta sseħħ l-allert, ikklikkja fuq il-kaxxa ta' l- operaturi tan - Notifika u mbagħad tagħżel l-operaturi u t-tipi ta 'notifika mill-grilja.
- Ikklikkja OK biex toħloq it-twissija.
Żieda ta 'Twissijiet bl-użu ta' Transact-SQL
Meta tibda SQL Server 2008, tista 'wkoll iżżid twissijiet bl-użu ta' Transact-SQL. Uża din is-sintassi minn Microsoft:
sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] severity] [, [@enabled =] ppermettiet] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' notifika_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 =] 'kategorija'] [, [@ wmi_namespace =] 'wmi_namespace "] [, [@ wmi_query =]" wmi_query "]