Share via


sysdbmaintplans (Transact-SQL)

Cette table est incluse dans Microsoft SQL Server 2005 pour préserver les informations existantes des instances mises à niveau à partir d'une version précédente de Microsoft SQL Server. SQL Server 2005 ne modifie pas le contenu de cette table. Cette table est stockée dans la base de données msdb.

Cette fonctionnalité sera supprimée dans la 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é.

Nom de colonne

Type de données

Description

plan_id

uniqueidentifier

ID du plan de maintenance de base de données.

plan_name

sysname

Nom du plan de maintenance de base de données.

date_created

datetime

Date de création du plan de maintenance de base de données.

owner

sysname

Propriétaire du plan de maintenance de base de données.

max_history_rows

int

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

remote_history_server

sysname

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 dans laquelle 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.

log_shipping

bit

État de l'envoi de journaux :

0 = Désactivé 1 = Activé

RemarqueRemarque
L'envoi des journaux n'est pas disponible dans les plans de maintenance de base de données mis à niveau à partir de SQL Server 2000.