sp_add_maintenance_plan_job (Transact-SQL)

Dotyczy:SQL Server

Łączy plan utrzymania z istniejącą pracą.

Note

Ta procedura przechowywana jest stosowana w planach utrzymania baz danych. Ta funkcja została zastąpiona planami konserwacji, które nie wykorzystują tej procedury przechowywanej. Użyj tej procedury do utrzymania planów utrzymania bazy danych na instalacjach, które zostały zaktualizowane z poprzedniej wersji SQL Server.

Ta funkcja zostanie usunięta w przyszłej wersji programu SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji.

Transact-SQL konwencje składni

Syntax

dbo.sp_add_maintenance_plan_job
    [ @plan_id = ] 'plan_id'
    , [ @job_id = ] 'job_id'
[ ; ]

Arguments

[ @plan_id = ] 'plan_id'

Określa identyfikator planu konserwacji. @plan_id jest unikalnym identyfikatorem i musi być ważnym ID.

[ @job_id = ] 'job_id'

Określa identyfikator zadania, które ma być powiązane z planem konserwacji. @job_id jest unikalnym identyfikatorem i musi być ważnym identyfikatorem. Aby utworzyć zadanie lub zadania, wykonaj sp_add_joblub użyj SQL Server Management Studio.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_add_maintenance_plan_job należy uruchomić z bazy danych msdb.

uprawnienia

Możesz udzielić EXECUTE uprawnień do tej procedury, ale te uprawnienia mogą zostać zastąpione podczas uaktualniania programu SQL Server.

Examples

Ten przykład dodaje zadanie B8FCECB1-E22C-11D2-AA64-00C04F688EAE do planu utrzymania utworzonego za pomocą sp_add_maintenance_plan_job.

EXECUTE sp_add_maintenance_plan_job
    @plan_id = N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
    @job_id = N'B8FCECB1-E22C-11D2-AA64-00C04F688EAE';