Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Microsoft distribue les correctifs Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2 sous la forme d’un fichier téléchargeable. Dans la mesure où les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs et les correctifs de sécurité inclus dans la version précédente de SQL Server 2008 ou SQL Server 2008 R2.

Symptômes

Après avoir activé le suivi des modifications dans une base de données Microsoft SQL Server 2008, dans Microsoft SQL Server 2008 R2, dans Microsoft SQL Server 2012 ou dans une base de données SQL Server 2014, les opérations de sauvegarde échouent et un message d’erreur semblable au suivant est enregistré dans le fichier journal des erreurs SQL Server :

<Date><Time> <spid> Erreur : 2601, gravité : 14, État : 1. <Date><Time> <spid> Impossible d’insérer une ligne de clé en double dans l’objet’sys. syscommittab’avec un index unique' <nom de l’index> '. <Date><Time> <spid> Erreur : 3999, gravité : 17, État : 1.<Date><Time> <spid> Échec du vidage de la table commit sur le disque dans dbid <ID de base de données> en raison de l’erreur 2601. Pour plus d’informations, consultez le journal des erreurs.

Par ailleurs, vous recevez le code d’erreur 2601 lorsque SQL Server 2008 tente d’effectuer une opération Checkpoint sur la base de données.Remarque Pour obtenir une vue d’ensemble des points de contrôle de base de données SQL Server, accédez au site Web suivant :

Points de contrôle de base de données (SQL Server)

Résolution

Informations sur le Service Pack pour SQL Server 2008 R2

Pour résoudre ce problème, procurez-vous le dernier Service Pack pour SQL Server 2008 R2. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2527041Obtention du dernier Service Pack pour SQL Server 2008 R2

Informations sur les mises à jour cumulatives

Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server :

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Références

Pour plus d’informations sur le modèle de service incrémentiel pour SQL Server, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :

935897 Un modèle de maintenance incrémentiel est disponible auprès de l’équipe SQL Server pour obtenir des correctifs pour les problèmes signalésPour plus d’informations sur le schéma d’appellation des mises à jour de SQL Server, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :

822499 Schéma d’appellation des packages de mise à jour logicielle de Microsoft SQL ServerPour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :

824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Informations supplémentaires

Pour résoudre un problème lié à SQL Server, voir l’article de la base de connaissances suivant :dupliquer les lignes de clé de la table sys. syscommittab dans SQL Server

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.