KB3044952 : résolution des problèmes liés à l’activation de la fonctionnalité extension du pool de tampons dans SQL Server 2014

Cet article décrit l’amélioration du rapport d’erreur dans Microsoft SQL Server 2014 Service Pack 1 (SP1) lorsque vous utilisez la nouvelle extension du pool de mémoires tampons de fonctionnalités dans Microsoft SQL Server 2014.

Informations supplémentaires

Lorsque vous activez la fonctionnalité extension du pool de mémoires tampons dans SQL Server 2014, vous pouvez rencontrer les problèmes connus suivants :

  • Vous activez la fonctionnalité extension du pool de mémoires tampons et sa taille est inférieure à quatre fois la taille de mémoire serveur maximale dans SQL Server 2014 Standard Edition. Par exemple, la taille de mémoire maximale du serveur est 28 gigaoctets (Go) et la taille de l’extension du pool de tampons est de 109 Go. Lorsque vous essayez de redémarrer le service SQL Server, SQL Server ne peut pas être démarré et le message d’erreur suivant apparaît dans le journal des erreurs SQL Server :

    <Date> <temps> fonctionnalité CLR (Common Language Runtime) du serveur initialisée à l’aide du CLR version v 4.0.30319 à partir de <nom de disque> : \Windows\Microsoft.NET\Framework64\v4.0.30319\. <Date> <Time> spid8s qui tente d’allouer 14299819 buf pour l’extension du pool de mémoires tampons pour un maximum de descripteurs de page 12989098. <Date> <temps> Spid8s erreur : 864, gravité : 16, état : 1. <Date> <temps> spid8s tente d’allouer 14299819 buf pour l’extension du pool de pages 12989098.

    Lorsque SQL Server 2014 Service Pack 1 (SP1) est appliqué, SQL Server peut être redémarré sans ce problème.

  • Vous activez la fonctionnalité extension du pool de mémoires tampons, puis configurez la taille de la mémoire du serveur maximale de sorte qu’elle soit supérieure à la taille de fichier de l’extension du pool de tampons définie précédemment (par conception, la taille de l’extension du pool de tampons doit être supérieure à la taille de mémoire maximale du serveur ). La configuration est réussie et l’extension du pool de mémoires tampons fonctionne correctement. Toutefois, l’extension du pool de mémoires tampons est désactivée après le redémarrage du service SQL Server, et le message d’erreur suivant apparaît dans le journal des erreurs SQL Server :

    <Date> <durée de la période> la taille de l’extension du pool de tampons du serveur doit être supérieure à la taille de la mémoire physique <maximum spécifiée> Mo. L’extension du pool de tampons n’est pas activée.

    Une fois que SQL Server 2014 SP1 est appliqué, en plus du message dans le journal des erreurs SQL, vous recevez également le message d’avertissement suivant dans SQL Server Management Studio (SSMS) :

    Mémoire maximale du serveur spécifiée-<xxx> Mo est supérieur à la taille de fichier d’extension du pool de tampons-<xxx> Mo. L’extension du pool de tampons est désactivée au redémarrage.

  • Lorsque vous créez un fichier d’extension du pool de mémoires tampons sur le disque sur lequel il n’y a pas suffisamment d’espace (par exemple, la taille de mémoire du serveur maximum est de 28 Go et que la taille de l’extension du pool de tampons est de 120 Go), le message d’erreur « système d’exploitation » suivant apparaît dans le journal des erreurs SQL Server :

    <Date> <temps> spid52 créer un fichier a rencontré une erreur du système d’exploitation : échec du changement de taille > <de fichier BPE'.

    Une fois que SQL Server 2014 SP1 est appliqué, vous recevez le message d’erreur Clear suivant :

    Erreur du système d’exploitation (il n’y a pas suffisamment d’espace sur le disque)

  • Lorsque vous configurez un fichier d’extension du pool de mémoires tampons dont la taille est très importante, vous recevez le message d’erreur suivant :

    MSG 864, niveau 16, état 1, ligne 1Attempting pour allouer 25600 BUF pour l’extension du pool de mémoires tampons pour un maximum de 12800 descripteurs de pages.

    Une fois que SQL Server 2014 SP1 est appliqué, le message d’erreur est modifié comme suit :

    Tentative d’initialiser l’extension du pool de mémoires tampons de taille <xxx> Ko mais la taille maximale autorisée est <xxx> Ko

  • Lorsque la création d’un fichier d’extension de disque SSD échoue en raison d’une erreur (par exemple, l’annuaire qui n’est pas présent), SQL Server imprime le message d’erreur suivant :

    Échec de la création de l’extension du pool de tampons de taille <XXX> Mo sur le chemin «»

    Le chemin d’accès dans le message d’erreur n’est pas imprimé. Une fois que SQL Server 2014 SP1 est appliqué, le chemin d’accès s’imprime correctement lors de l’échec de la création du fichier SSD.

Informations sur le Service Pack

Pour obtenir le Service Pack 1 pour SQL Server 2014, consultez le lien suivant :

Pour plus d’informations sur SQL Server 2014 Service Pack 1 (SP1), voir bogues résolus dans SQL server 2014 Service Pack 1.

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.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×