Rhybuddion SQL Server Darparu Hysbysiad Gwall Round-the-Clock
Mae Asiant SQL Server yn caniatáu hysbysu awtomatig o weinyddwyr cronfa ddata pan fo amgylchiadau anarferol yn digwydd. Mae'r mecanwaith rhybuddio pwerus hwn yn galluogi monitro 24-awr o berfformiad y gronfa ddata heb staffio canolfan weithrediadau 24 awr.
Gofyniad Cyffredinol ar gyfer Diffinio Rhybudd
Er mwyn diffinio rhybudd, mae angen gwybodaeth sylfaenol arnoch, gan gynnwys:
- Enw rhybudd - Rhaid i enwau rhybudd fod yn unigryw yn SQL Server. Ni allant fod yn fwy na 128 o gymeriadau.
- Y digwyddiad sy'n sbarduno'r rhybudd - Mae math y digwyddiad yn pennu'r paramedrau a ddefnyddir. Y tri math o rybuddion yw digwyddiadau Gweinyddwr SQL, cyflyrau perfformiad SQL Server a Windows Management Instrumentation events.
- Y camau y mae Asiant SQL Server yn ei gymryd pan fydd y digwyddiad yn cael ei sbarduno. Gall unrhyw rybudd gael ei neilltuo naill ai (neu'r ddau) o'r ddau fath rhybudd hyn: Ei wneud yn gyfrifol am swydd Asiant Gweinyddwr SQL a / neu Hysbysu gweithredwr.
Gosodiad Rhybudd Cam-wrth-Gam SQL Server
Mae'r cyfarwyddiadau hyn yn berthnasol i SQL Server 2005 ac yn newyddach.
- Open Studio Management SQL Server ac yn cysylltu â'r gweinydd cronfa ddata lle rydych chi am greu rhybudd.
- Ehangu ffolder Asiant Gweinydd SQL trwy glicio unwaith ar yr eicon " + " ar ochr chwith y ffolder.
- Cliciwch ar y dde ar y ffolder Alerts a dewiswch Rhybudd Newydd o'r ddewislen pop-up.
- Teipiwch enw disgrifiadol ar gyfer eich rhybudd yn y blwch testun Enw .
- Dewiswch y math o rybudd o'r ddewislen. Eich dewisiadau yw amodau perfformiad SQL Server fel llwyth CPU a gofod disg rhad ac am ddim, digwyddiadau Gweinyddwr SQL megis camgymeriadau marwol, camgymeriadau cystrawen a materion caledwedd, a digwyddiadau Offeryn Rheoli Windows.
- Darparu unrhyw fanylion penodol am rybudd a ofynnwyd gan Wasanaeth Gweinyddol SQL, megis testun penodol a gynhwysir yn adroddiad y digwyddiad a pharamedrau ar gyfer rhybuddion amod perfformiad.
- Cliciwch yr eicon Ymateb yn y ffenestr Rhybudd Newydd . Dewiswch bap tudalen .
- Os ydych chi eisiau cyflawni swydd Asiant Gweinyddwr SQL pan fydd y rhybudd yn digwydd, cliciwch ar y blwch gwirio Swydd Execute a dewis swydd o'r ddewislen i lawr.
- Os ydych chi eisiau hysbysu gweithredwyr cronfa ddata pan fydd y rhybudd yn digwydd, cliciwch ar y blwch gwirio gweithredwyr Hysbysu ac yna dewiswch y gweithredwyr a'r mathau o hysbysiadau gan y grid.
- Cliciwch OK i greu'r rhybudd.
Ychwanegu Rhybuddion gan ddefnyddio Transact-SQL
Dechrau gyda SQL Server 2008, gallwch hefyd ychwanegu rhybuddion gan ddefnyddio Transact-SQL. Defnyddiwch y gystrawen hon o Microsoft:
sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] difrifoldeb] [, [@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 | [@job_name =] 'job_name'}] [, [@raise_snmp_trap =] raise_snmp_trap] [, [@performance_condition =] 'performance_condition'] [, [@category_name =] 'category'] [, [@wmi_namespace =] 'wmi_namespace '] [, [@wmi_query =]' wmi_query ']