Lernu la plej facilan manieron por krei atenton per uzado de SQL-servilo-agento

SQLa Servilo Alerts Provizas Rond-Horloĝan Eraron Sciigo

SQLa Servilo-Agento permesas aŭtomatan sciigon pri datumbazoj administrantoj kiam nekutimaj cirkonstancoj okazas. Ĉi tiu potenca vigla mekanismo ebligas plenumi 24-horojn de la datumbaza agado sen personigo de 24-horo operacioj.

Ĝenerala neceso por difini atenton

Por difini garde, vi bezonas iujn bazajn informojn, inkluzive:

Step-by-Step-SQL-servilo-Alert-instalilo

Ĉi tiuj instrukcioj apliki al SQL Server 2005 kaj pli novaj.

  1. Malfermu SQL Server Management Studio kaj konekti al la datumbaza servilo, kie vi volas krei atentilon.
  2. Ekspansiiĝu la dosierujon de SQL-servilo-Servilo klakante unufoje sur la " + " ikono al la maldekstra flanko de la dosierujo.
  3. Deklaku la dosierujon de Alerts kaj elektu New Alert el la popo-menuo.
  4. Tajpu priskriban nomon por via gardeco en la nomo- teksto-skatolo.
  5. Elektu la tipon de garde de la malsupren-menuo. Viaj elektoj estas kondiĉoj pri agado de SQL-servilo kiel ekzemple ŝarĝo de CPU kaj libera disko, eventoj de SQL-servilo kiel fatalaj eraroj, eraroj de sintakso kaj aparataro, kaj eventoj pri Windows Management Instrumentation (WMI).
  6. Provizu iujn garde-specifajn detalojn petitajn de SQL-servilo kiel ekzemple specifa teksto inkluzivita en la eventa raporto kaj parametroj por agado-kondiĉaj atentigoj.
  7. Alklaku la Response- ikonon en la Nova Alert- fenestro Elektu paĝan panelon.
  8. Se vi volas ekzekuti SQL-servilajn Agentejon, kiam la atentigo okazas, alklaku la ekzekutan laborpostokobelon kaj elektu laboron de la malsupren-menuo.
  9. Se vi volas sciigi datumajn telefonistojn kiam la atentigo okazas, alklaku la komputilon, kaj elektu la telefonistojn kaj sciigajn tipojn de la krado.
  1. Alklaku OK por krei la garde.

Aldonante Alerts Uzanta Transakt-SQL

Komencante kun SQL Server 2008, vi povas ankaŭ aldoni alarmojn uzante Transakt-SQL. Uzu ĉi tiun sintakson de Microsoft:

sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] severeco] [, [@enabled =] ebligita] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' notification_message '] [, [@include_event_description_in =] include_event_description_in] [, [@database_name =]' datumbazo '] [, [@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 =] 'kategorio'] [, [@wmi_namespace =] 'wmi_namespace '] [, [@wmi_query =]' wmi_query ']