CORRIGER : Erreur de système d'exploitation 665 lorsque vous exécutez la commande DBCC CHECKDB pour la base de données qui contient l'index de columnstore en 2014 de SQL Server

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3029977
Symptômes
Supposons que vous disposez d'une base de données qui contient l'index de columnstore de grande taille dans Microsoft SQL Server 2014. Lorsque vous exécutez la commande DBCC CHECKDB pour la base de données, le message d'erreur suivant s'affiche à partir du journal des erreurs SQL Server :
Le système d'exploitation a renvoyé l'erreur 665 (l'opération demandée a échoué en raison d'une limitation de système de fichier) à SQL Server au cours d'une opération d'écriture au décalage 0x00004a21310000 dans le fichier 'Nom du disque>: \Program Files\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. Des messages supplémentaires dans le journal d'événements SQL Server erreur système et les journaux peuvent fournir plus de détails. Il s'agit d'une condition d'erreur grave de niveau système qui menace l'intégrité de la base de données et doit être corrigée immédiatement. Effectuer une vérification de cohérence de base de données complète (DBCC CHECKDB). Cette erreur peut être provoquée par de nombreux facteurs ; Pour plus d'informations, consultez la documentation en ligne de SQL Server.
Lorsque vous exécutez la commande DBCC CHECKTABLE pour la table possédant l'index de columnstore, le message d'erreur suivant s'affiche :
Msg 0, niveau 11, état 0, ligne 0
Une erreur grave s'est produite sur la commande actuelle. Les résultats, le cas échéant, doivent être ignorés.
En même temps, vous recevez le message d'erreur suivant dans le journal des erreurs :
DBCC CHECKTABLE (<Table_Name></Table_Name>) exécutées par Nomdomaine\nomutilisateur s'est terminée anormalement en raison de l'état d'erreur 6. Temps écoulé: 0 heures 3 minutes, 36 secondes.
Cause
Ce problème se produit en raison d'un défaut dans le mécanisme de lecture préalable de la fonctionnalité d'index de SQL Server columnstore. Ce défaut provoque des pages de données remplir inutilement de la base de données de capture instantanée qui entraînerait une erreur de système d'exploitation de prématurée 665.

NOTECommande DBCC CHECKDB crée automatiquement une base de données de capture instantanée en interne. Vous pouvez rencontrer le même problème lorsque vous créez une capture instantanée de base de données et exécutez plusieurs requêtes qui utilisent l'index columnstore manuellement.
Résolution

Informations sur le service pack

Pour résoudre ce problème, procurez-vous le Service Pack 1 pour SQL Server 2014.

Pour plus d'informations sur le Service Pack 1 (SP1) de SQL Server 2014, reportez-vous à la section. bogues qui sont résolus dans le Service Pack 1 de SQL Server 2014.

Informations de mise à jour cumulatives

Le problème a été tout d'abord résolu dans la mise à jour cumulative suivante de SQL Server.

Recommandation : Installez la mise à jour cumulative la plus récente pour SQL Server
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et des correctifs de sécurité qui ont été inclus dans la précédente mise à jour cumulative. Nous vous recommandons de télécharger et d'installer les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 3029977 - Dernière mise à jour : 03/14/2016 10:13:00 - Révision : 5.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3029977 KbMtfr
Commentaires