Symptômes
Supposons que vous utilisez un port d’envoi unidirectionnel qui utilise la carte basée sur Microsoft Windows Communication Foundation WCF sur SQL dans Microsoft BizTalk Server 2010 ou dans Microsoft BizTalk Server 2013 pour traiter les messages. Après un certain temps, le message d’erreur suivant s’affiche :
Le délai d’expiration s’est écoulé avant obtention d’une connexion du pool. Cela est probablement dû au toutes les connexions regroupées sont en cours d’utilisation et la taille maximale du pool a été atteinte.
Cause
Ce problème se produit parce que la connexion SQL liée dans l’adaptateur SQL n’est pas libérée lors du traitement du message génère les résultats.
Notes:
-
Les connexions sont libérées uniquement dans le pool de connexion, lorsque l’instance de l’hôte BizTalk est recyclé. Lors de l’accumulation de connexion dépasse la valeur de MaxConnectionPoolSize spécifiée du regroupement de connexion, le message d’erreur ci-dessus s’affiche.
-
Ce problème se produit lorsque vous utilisez le port d’envoi unidirectionnel.
Résolution
Informations sur le package mise à jour cumulative
Pour BizTalk Server 2013
Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour BizTalk Server 2013.
Pour plus d’informations sur la façon d’obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2892599 Cumulative mise à jour 2 pour BizTalk Server 2013
Pour BizTalk Server 2010
Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 6 pour 2010 de BizTalk.
Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2855367 Cumulative mise à jour 6 pour BizTalk Server 2010
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations
Pour plus d’informations sur la propriété de liaison de MaxConnectionPoolSize , consultez le site Web MSDN suivant :
Utilisation avec l’adaptateur BizTalk pour SQL Server les propriétés de liaison
Pour plus d’informations sur les correctifs de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2003907 des informations sur les correctifs de BizTalk Server