Symptômes
Supposez que vous disposez d’une instance de Microsoft SQL Server 2014 sur laquelle l’extension de pool de mémoires tampons (BPE) est activée. Si vous observez une erreur d’e/s qui se produit sur le fichier BPE, l’BPE peut être désactivée. Par ailleurs, certains loquets d’un tampon orphelins subsistent. Cela peut empêcher les opérations DBCC CHECKDB, de point de contrôle et de journalisation de sauvegarde . Lorsque ce problème se produit, il est possible que vous ayez rencontré une erreur similaire et qu’elle ressemble à ce qui suit :
Erreur d’écriture de la liste des mémoires tampons L2... L’extension du pool de tampons a été désactivée correctement. Suppression de l’extension du pool de tampons «<chemin d’accès au fichier>». Un délai d’expiration s’est produit lors de l’attente de verrouillage du tampon--type 4... erreur : 845, gravité : 17, État : 1. délai d’attente lors de l’attente de la mise en attente de type 4 pour les pages (<ID de page>)... Erreur : 5901, gravité : 16, État : 1. au moins une unité de récupération de la base de données «<nom de la base de données>» n’a pas pu générer de point de contrôle. En règle générale, ce problème est dû au manque de ressources système, telles que le disque ou la mémoire, ou dans certains cas de corruption de la base de données. Pour plus d’informations sur cet échec, examinez les entrées précédentes dans le journal des erreurs. Un délai d’expiration s’est produit lors de l’attente du verrouillage du tampon--type 3...
Résolution
Le problème a été résolu dans les mises à jour cumulatives suivantes pour SQL Server.
Mise à jour cumulative 1 pour SQL server 2014 SP1 cumulative update 8 pour SQL Server 2014
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez 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 à ».