Uložené procedury agenta SQL Serveru (Transact-SQL)

platí pro:SQL Server

SQL Server podporuje následující systémové uložené procedury, které agent SQL Serveru používá ke správě naplánovaných aktivit a aktivit řízených událostmi.

Správa úloh

Tyto postupy vytvářejí, upravují a spravují úlohy agenta SQL Serveru.

Uložená procedura Description
sp_add_job Vytváří novou úlohu vykonávanou službou SQL Server Agent.
sp_delete_job Odstraní úlohu z agenta SQL Serveru.
sp_update_job Změní atributy existující úlohy.
sp_help_job Vrátí informace o úlohách.
sp_start_job Instruuje SQL Server Agenta, aby okamžitě spustil úlohu.
sp_stop_job Instruuje SQL Server Agent, aby zastavil spuštění úlohy.
sp_help_jobactivity Vrátí informace o stavu modulu runtime úloh agenta SQL Serveru.
sp_help_jobcount Vrátí počet úloh, ke kterým je plán připojen.
sp_help_jobhistory Vrátí informace o historii provádění úloh.
sp_purge_jobhistory Odebere záznamy historie pro úlohu.
sp_manage_jobs_by_login Odstraní nebo znovu přiřadí úlohy patřící zadanému přihlášení.

Kroky úlohy

Tyto postupy spravují jednotlivé kroky v rámci úloh.

Uložená procedura Description
sp_add_jobstep Přidá krok do úlohy.
sp_delete_jobstep Odebere krok úlohy z úlohy.
sp_update_jobstep Změní nastavení kroku úlohy.
sp_help_jobstep Vrátí informace o krocích úlohy.
sp_help_jobsteplog Vrátí informace o protokolu kroků úlohy agenta SQL Serveru.
sp_delete_jobsteplog Odstraní protokol kroků úlohy agenta SQL Serveru pro úlohu.

Rozvrhy

Tyto postupy vytvářejí a spravují plány pro úlohy.

Uložená procedura Description
sp_add_schedule Vytvoří plán, který může používat libovolný počet úloh.
sp_delete_schedule Maže rozvrh.
sp_update_schedule Změní nastavení plánu.
sp_help_schedule Vrátí informace o plánech.
sp_attach_schedule Připojí plán k úloze.
sp_detach_schedule Odebere přidružení mezi plánem a úlohou.
sp_add_jobschedule Vytvoří plán pro úlohu.
sp_delete_jobschedule Odstraní plán úlohy.
sp_update_jobschedule Změní nastavení plánu úlohy.
sp_help_jobschedule Vrátí informace o plánech úloh.
sp_help_jobs_in_schedule Vrátí informace o úlohách připojených k určitému plánu.

Výstrahy

Tyto postupy vytvářejí a spravují výstrahy, které reagují na události.

Uložená procedura Description
sp_add_alert Vytvoří výstrahu.
sp_delete_alert Odstraní výstrahu.
sp_update_alert Změní nastavení výstrahy.
sp_help_alert Vrátí informace o výstrahách.

Operátoři

Tyto postupy spravují operátory, kteří dostávají oznámení výstrah.

Uložená procedura Description
sp_add_operator Vytvoří operátor pro použití s upozorněními a úlohami.
sp_delete_operator Odstraní operátor.
sp_update_operator Změní nastavení operátoru.
sp_help_operator Vrátí informace o operátorech.
sp_notify_operator Odešle oznámení operátorovi.

Notifications

Tyto postupy spravují oznámení o dokončení úlohy a výstrahách.

Uložená procedura Description
sp_add_notification Přidá do výstrahy oznámení.
sp_delete_notification Odebere oznámení z výstrahy.
sp_update_notification Změní nastavení oznámení pro upozornění.
sp_help_notification Vrátí informace o oznámeních pro daného operátora nebo výstrahu.

Kategorie

Tyto postupy organizují úlohy, výstrahy a operátory do kategorií.

Uložená procedura Description
sp_add_category Přidá úlohu, výstrahu nebo kategorii operátora.
sp_delete_category Odstraní kategorii.
sp_update_category Změní název kategorie.
sp_help_category Vrátí informace o kategoriích.

Proxy

Tyto postupy spravují účty proxy pro spuštění kroků úloh.

Uložená procedura Description
sp_add_proxy Vytvoří účet proxy serveru SQL Server.
sp_delete_proxy Odstraní účet proxy.
sp_update_proxy Změní nastavení pro účet proxy serveru.
sp_help_proxy Vrátí informace o účtech proxy serveru.
sp_grant_login_to_proxy Udělí přístup pro přihlášení k proxy serveru.
sp_revoke_login_from_proxy Odebere přístup přihlášení k proxy serveru.
sp_enum_login_for_proxy Zobrazí seznam přihlášení, která mají přístup k proxy serveru.
sp_grant_proxy_to_subsystem Uděluje proxy přístup k subsystému.
sp_revoke_proxy_from_subsystem Odvolá přístup proxy serveru k subsystému.
sp_enum_proxy_for_subsystem Obsahuje seznam proxy serverů, které mají přístup k subsystému.
sp_enum_sqlagent_subsystems Uvádí podsystémy SQL Server Agent.

Cílové servery (správa více serverů)

Tyto postupy spravují cílové servery v prostředí pro správu více serverů.

Uložená procedura Description
sp_add_targetservergroup Vytvoří cílovou skupinu serverů.
sp_delete_targetservergroup Odstraní cílovou skupinu serverů.
sp_update_targetservergroup Změní název cílové skupiny serverů.
sp_help_targetservergroup Vrátí informace o cílových skupinách serverů.
sp_add_targetsvrgrp_member Přidá cílový server do cílové skupiny serverů.
sp_delete_targetsvrgrp_member Odebere cílový server z cílové skupiny serverů.
sp_add_jobserver Cílí na úlohu na zadaném serveru.
sp_delete_jobserver Odebere cíl úlohy ze zadaného serveru.
sp_help_jobserver Vrátí informace o cílových serverech pro úlohu.
sp_apply_job_to_targets Použije úlohu na jeden nebo více cílových serverů nebo cílových skupin serverů.
sp_remove_job_from_targets Odebere úlohu ze zadaných cílových serverů nebo cílových skupin serverů.
sp_delete_targetserver Odebere server ze seznamu dostupných cílových serverů.
sp_help_targetserver Vrátí informace o cílových serverech.
sp_resync_targetserver Opětovná synchronizace cílového serveru s hlavním serverem.
sp_help_downloadlist Zobrazí seznam úloh a jejich stav stahování pro cílový server.
sp_post_msx_operation Publikuje operace pro cílové servery ke stažení.
sp_msx_defect Odebere aktuální server z operací s více servery.
sp_msx_enlist Přidá aktuální server do seznamu dostupných serverů.
sp_msx_get_account Vrátí informace o přihlašovacích údajích použitých k přihlášení k hlavnímu serveru.
sp_msx_set_account Nastaví účet používaný cílovým serverem pro přihlášení k hlavnímu serveru.

Správa protokolů chyb

Tyto postupy spravují protokol chyb agenta SQL Serveru.

Uložená procedura Description
sp_cycle_agent_errorlog Zavře aktuální soubor protokolu chyb agenta SQL Serveru a cykly čísel přípon.