Partager via


Tâche Vérifier l'intégrité de la base de données (Plan de maintenance)

S'applique à : SQL Server

Utilisez la boîte de dialogue Tâche Vérifier l’intégrité de la base de données pour vérifier l’intégrité d’allocation et de structure des tables utilisateur et système et des index de la base de données, en exécutant l’instruction Transact-SQL DBCC CHECKDB. L'exécution de DBCC CHECKDB garantit que tous les problèmes d'intégrité de la base de données seront rapportés, ce qui permet de les signaler plus tard à l'administrateur système ou au propriétaire de la base de données.

Options

  • Connection

    Sélectionnez la connexion serveur à utiliser pour exécuter la tâche.

  • Nouveau

    Crée une nouvelle connexion serveur à utiliser pour exécuter la tâche. La boîte de dialogue Nouvelle connexion est décrite ci-dessous.

  • Bases de données

    Spécifie les bases de données faisant l'objet de cette tâche.

    • Toutes les bases de données

      Génère un plan de maintenance qui exécute des tâches de maintenance sur toutes les bases de données Microsoft SQL Server, à l’exception de tempdb.

    • Toutes les bases de données système

      Génère un plan de maintenance qui exécute des tâches de maintenance sur chaque base de données système SQL Server, à l’exception de tempdb. Aucune tâche de maintenance n'est exécutée sur les bases de données créées par l'utilisateur.

    • Toutes les bases de données utilisateur

      Génère un plan de maintenance qui exécute des tâches de maintenance sur toutes les bases de données créées par l'utilisateur. Aucune tâche de maintenance n’est exécutée sur les bases de données système de SQL Server.

    • Ces bases de données

      Génère un plan de maintenance qui n'exécute les tâches de maintenance que sur les bases de données sélectionnées. Si vous choisissez cette option, sélectionnez au moins une base de données.

      Remarque

      Les plans de maintenance sont exécutés uniquement sur des bases de données définies au niveau de compatibilité 80 ou plus. Les bases de données définies au niveau de compatibilité 70 ou moins ne sont pas affichées.

  • Inclure les index

    Vérifie l’intégrité de toutes les pages d’index et des pages de données des tables.

  • Physique uniquement

    Limite la vérification à l’intégrité de la structure physique de la page, aux en-têtes d’enregistrement et à l’intégrité de la cohérence d’allocation de la base de données. L’utilisation de cette option étant susceptible de réduire considérablement la durée d’exécution de DBCC CHECKDB sur des bases de données volumineuses, elle est recommandée pour une utilisation fréquente sur des systèmes de production.

  • Tablock

    Génère des verrouillages par DBCC CHECKDB au lieu d'utiliser un instantané de base de données interne. Cette opération comprend un verrou exclusif sur la base de données. L’utilisation de cette option contribue à accélérer l’exécution de DBCC CHECKDB sur une base de données soumise à une charge importante, tout en diminuant la concurrence disponible dans cette dernière pendant l’exécution de DBCC CHECKDB.

  • Vue T-SQL

    Consultez les instructions Transact-SQL exécutées sur le serveur pour cette tâche, en fonction des options sélectionnées.

    Remarque

    Si le nombre d'objets impliqués est élevé, l'affichage des instructions peut prendre un temps considérable.

Boîte de dialogue Nouvelle connexion

  • Nom de connexion

    Entrez un nom pour la nouvelle connexion.

  • Sélectionnez ou entrez un nom de serveur.

    Sélectionnez un serveur auquel établir la connexion pour exécuter la tâche.

  • Actualiser

    Actualise la liste des serveurs disponibles.

  • Entrez des informations pour vous connecter au serveur

    Spécifiez le mode d'authentification sur le serveur.

  • Utiliser la sécurité intégrée à Windows NT

    Permet la connexion à une instance du moteur de base de données SQL Server avec l’authentification Windows.

  • Utiliser un nom d'utilisateur et un mot de passe spécifiques

    Permet la connexion à une instance du moteur de base de données SQL Server avec l’authentification SQL Server. Cette option n’est pas disponible.

  • Nom d’utilisateur

    Fournit le compte de connexion SQL Server à utiliser pour l’authentification. Cette option n’est pas disponible.

  • Mot de passe

    Fournit un mot de passe à utiliser pour l'authentification. Cette option n’est pas disponible.

Voir aussi