Partager via


sp_help_maintenance_plan (Transact-SQL)

Renvoie des informations sur le plan de maintenance spécifié. Si aucun plan n'est spécifié, cette procédure stockée renvoie des informations sur tous les plans de maintenance.

ms189816.note(fr-fr,SQL.90).gifRemarque :
Cette procédure stockée s'utilise avec des plans de maintenance de base de données. Cette fonctionnalité a été remplacée par des plans de maintenance qui n'utilisent pas cette procédure stockée. Utilisez cette procédure pour gérer des plans de maintenance de base de données sur des installations qui ont été mises à niveau à partir d'une version antérieure de SQL Server.

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe


sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]

Arguments

  • [ @plan_id =] 'plan_id'
    Spécifie l'identificateur du plan de maintenance. L'argument plan_id est de type UNIQUEIDENTIFIER. La valeur par défaut est NULL.

Valeurs des codes de retour

Aucune

Notes

La procédure stockée sp_help_maintenance_plan se trouve dans la base de données msdb.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter la procédure sp_help_maintenance_plan.

Ensembles de résultats

Si l'argument plan_id est spécifié, la procédure stockée sp_help_maintenance_plan renvoie trois tables : Plan, Database et Job.

Table Plan

Nom de la colonne Type de données Description

plan_id

uniqueidentifier

Identificateur du plan de maintenance.

plan_name

sysname

Nom du plan de maintenance.

date_created

datetime

Date de création du plan de maintenance.

owner

sysname

Propriétaire du plan de maintenance.

max_history_rows

int

Nombre maximal de lignes allouées pour l'enregistrement de l'historique du plan de maintenance dans la table système.

remote_history_server

int

Nom du serveur distant sur lequel le rapport de l'historique peut être écrit.

max_remote_history_rows

int

Nombre maximal de lignes allouées dans la table système d'un serveur distant sur lequel le rapport de l'historique peut être écrit.

user_defined_1

int

La valeur par défaut est NULL.

user_defined_2

nvarchar(100)

La valeur par défaut est NULL.

user_defined_3

datetime

La valeur par défaut est NULL.

user_defined_4

uniqueidentifier

La valeur par défaut est NULL.

Table Database

Nom de la colonne Description

database_name

Nom de toutes les bases de données associées au plan de maintenance. L'argument database_name est de type sysname.

Table Job

Nom de la colonne Description

job_id

Identificateur de tous les travaux associés au plan de maintenance. L'argument job_id est de type uniqueidentifier.

Exemple

Cet exemple fournit des informations détaillées sur le plan de maintenance FAD6F2AB-3571-11D3-9D4A-00C04FB925FC.

EXECUTE   sp_help_maintenance_plan 
   N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC'

Voir aussi

Concepts

Procédures stockées du plan de maintenance de base de données (Transact-SQL)

Autres ressources

Plans de maintenance

Aide et Informations

Assistance sur SQL Server 2005