sp_add_maintenance_plan_job (Transact-SQL)

Van toepassing op:SQL Server

Koppelt een onderhoudsplan aan een bestaande klus.

Opmerking

Deze opgeslagen procedure wordt gebruikt met databaseonderhoudsplannen. Deze functie is vervangen door onderhoudsplannen die deze opgeslagen procedure niet gebruiken. Gebruik deze procedure om databaseonderhoudsplannen bij te houden op installaties die zijn geüpgraded van een eerdere versie van SQL Server.

Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.

Transact-SQL syntaxis-conventies

Syntax

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

Arguments

[ @plan_id = ] 'plan_id'

Specificeert het ID van het onderhoudsplan. @plan_id is uniqueidentifier en moet een geldig ID zijn.

[ @job_id = ] 'job_id'

Specificeert de ID van de taak die aan het onderhoudsplan gekoppeld moet worden. @job_id is uniqueidentifier en moet een geldig ID zijn. Om een taak of taken te creëren, SQL Server Management Studio uit te voeren sp_add_jobof te gebruiken.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_add_maintenance_plan_job Moet vanuit de msdb database worden uitgevoerd.

Permissions

Je kunt rechten verlenen EXECUTE op deze procedure, maar deze rechten kunnen worden overschreven tijdens een SQL Server-upgrade.

Examples

Dit voorbeeld voegt de taak B8FCECB1-E22C-11D2-AA64-00C04F688EAE toe aan het onderhoudsplan dat is gemaakt met 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';