CORRECTIF : Des erreurs se produisent après avoir modifié la propriété Connect Timeout à une valeur supérieure à 15 secondes dans un Host Integration Server 2010 ou environnement de 2013

Symptômes

Considérez le scénario suivant :

  • Vous utilisez un des fournisseurs de données Microsoft Host Integration Server 2010 suivants pour vous connecter à un système IBM DB2 :

    • Carte Microsoft BizTalk pour DB2

    • Fournisseur de données ADO.NET de Microsoft pour DB2

  • Vous activez le regroupement de connexion en ajoutant le le regroupement de connexion = True la propriété de la chaîne de connexion utilisée pour se connecter au système IBM DB2.

  • Vous modifiez la propriété de Délai d’expiration de la connexion dans la chaîne de connexion DB2 pour avoir une valeur supérieure à 15 secondes.

  • Vous enregistrez les modifications apportées à la chaîne de connexion DB2.


Dans ce scénario, lorsque vous utilisez l’adaptateur BizTalk pour DB2 ou lorsque vous exécutez une application qui utilise le fournisseur de données ADO.NET pour DB2, vous recevez un des messages d’erreur suivants :

Message d'erreur 1

La chaîne de connexion n’est pas définie ou contient des propriétés non valides


Message d'erreur 2

La valeur est hors plage


Cause

Ce problème se produit car l’adaptateur BizTalk pour DB2 et le fournisseur de données ADO.NET pour les fournisseurs de données DB2 utilisent une propriété de Délai d’expiration de la connexion qui a une valeur maximale de 15 secondes.

Résolution

Informations de mise à jour cumulative

Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 1 de Host Integration 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 :

Package de mise à jour cumulative de 2908834 1 pour Host Integration Server 2013Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 8 pour Host Integration Server 2010. Pour plus d’informations sur l’obtention de la liste cumulative mise à jour de package, voir 8 de Package mise à jour Cumulative pour Host Integration 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

La propriété Connect Timeout indique la durée pendant laquelle une connexion demande attend lorsque toutes les connexions dans le pool de connexion sont utilisées. Si une connexion n’est pas expire avant la valeur de la propriété Connect Timeout , la nouvelle demande de connexion échoue et une exception « la connexion n’est pas disponible » se produit.

Après avoir appliqué cette mise à jour, la propriété Connect Timeout n’a pas de limite supérieure. En outre, une valeur infinie de Connect Timeout est spécifiée à l’aide d’une valeur de –1.

Ce comportement de mise à jour pour l’adaptateur BizTalk pour DB2 et le fournisseur de données Microsoft ADO.NET pour DB2 correspond à celui qui est déjà présent, lorsque vous utilisez le fournisseur OLE DB pour DB2 qui est inclus dans Host Integration Server 2010 et le fournisseur OLE DB autonome pour DB2 les fournisseurs qui sont inclus dans le feature pack de Microsoft SQL Server.

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.

×