Problèmes connus avec l'adaptateur FILE
Cette section contient des informations qui peuvent vous permettre d'éviter certaines erreurs.
Un emplacement de réception de fichier est désactivé
Problème
Un emplacement de réception de fichier devient désactivé.
Cause
L'adaptateur de réception FILE désactive l'emplacement de réception si l'un des cas suivants se présente :
L'adaptateur de réception FILE ne peut pas accéder à l'emplacement de réception sur le système de fichiers ou le partage réseau, car le chemin spécifié n'existe pas. Pour un partage réseau, l'adaptateur de réception FILE désactive l'emplacement de réception lorsque le nombre de tentatives maximal est atteint.
L'adaptateur de réception FILE ne peut pas accéder à l'emplacement de réception sur le système de fichiers ou le partage réseau, car le compte utilisé par l'instance d'hôte associée ne dispose pas des autorisations en lecture/écriture pour cet emplacement. Pour un partage réseau, l'adaptateur de réception FILE désactive l'emplacement de réception lorsque le nombre de tentatives maximal est atteint.
Des noms de fichier comportant plus de 256 caractères sont présents dans l'emplacement de réception.
Résolution
Assurez-vous que le chemin ou le partage spécifié existe bien.
Vérifiez que le compte utilisé comme compte d’ouverture de session pour le instance hôte du gestionnaire de réception de fichiers dispose des autorisations de lecture et d’écriture sur l’emplacement de réception spécifié.
Assurez-vous que les noms des fichiers écrits dans le dossier contrôlé par l'adaptateur de réception FILE n'excèdent pas 256 caractères.
Les fichiers ne sont pas lus à partir de l'emplacement de réception spécifié
Problème
L'adaptateur de réception FILE ne parvient pas à lire un fichier dans l'emplacement de réception indiqué. Lorsque l'adaptateur de réception FILE rencontre un tel fichier, il consigne une erreur dans le journal des événements et laisse le fichier dans l'emplacement de réception.
Cause
L'adaptateur de réception FILE ne lit pas un fichier dans l'emplacement de réception si l'une des conditions suivantes est vraie :
Le fichier est en lecture seule.
Le fichier comporte un attribut système.
L'adaptateur de réception FILE ne dispose pas des autorisations en lecture/écriture pour le fichier.
Des noms de fichier comportant plus de 256 caractères sont présents dans l'emplacement de réception.
Résolution
Assurez-vous que les fichiers de l'emplacement de réception spécifié ne sont pas marqués en « lecture seule ».
Assurez-vous que les fichiers de l'emplacement de réception spécifié ne sont pas marqués avec un attribut système.
Vérifiez que le compte utilisé comme compte d’ouverture de session pour le instance hôte du gestionnaire de réception de fichiers dispose des autorisations de lecture et d’écriture sur l’emplacement de réception spécifié.
Assurez-vous que les noms des fichiers écrits dans le dossier contrôlé par l'adaptateur de réception FILE n'excèdent pas 256 caractères.
Messages non envoyés par l'adaptateur d'envoi FILE.
Problème
L'adaptateur d'envoi FILE ne parvient pas à envoyer un message dans le répertoire ou le partage de fichiers spécifié.
En cas d'échec de l'écriture d'un message dans le répertoire ou le partage de fichiers spécifié, une erreur est consignée dans le journal des événements de l'ordinateur BizTalk Server et la séquence d'événements suivante se produit :
L'adaptateur d'envoi FILE tente à nouveau l'opération d'écriture.
L'adaptateur d'envoi FILE tente de remettre le fichier en faisant appel au transport secondaire (s'il a été configuré).
Le message est écrit dans la file d'attente des messages interrompus.
Cause
L'adaptateur d'envoi FILE ne peut pas accéder au répertoire à partir duquel les fichiers sont envoyés sur le système de fichiers ou le partage réseau, car le chemin spécifié n'existe pas.
L'adaptateur d'envoi FILE ne peut pas écrire dans un fichier dans l'emplacement de destination sur le système de fichiers ou le partage réseau, car l'instance de l'hôte associée ne dispose pas des autorisations en écriture pour ce fichier ou cet emplacement.
L’adaptateur d’envoi de fichier ne peut pas écrire dans le fichier spécifié, car il est en lecture seule ou est marqué avec l’attribut de fichier système .
Résolution
Assurez-vous que le chemin ou le partage spécifié existe bien.
Vérifiez que le compte utilisé comme compte d’ouverture de session pour le instance hôte du gestionnaire d’envoi de fichiers dispose des autorisations de lecture et d’écriture sur le répertoire ou le partage de fichiers spécifié.
Assurez-vous que les fichiers existants dans le répertoire ou le partage de fichiers indiqué ne sont pas marqués avec un attribut système.
L'envoi d'un fichier avec l'adaptateur FILE est très lent.
Problème
Les performances de l’adaptateur d’envoi de fichiers sont plus lentes lorsque la propriété Autoriser le cache en écriture a la valeur False. La propriété Autoriser le cache en écriture est définie sur False par défaut.
Cause
L’attribution de la valeur False à la propriété Autoriser le cache en écriture peut réduire les performances, car ce paramètre interdit l’utilisation de la mise en cache en mémoire des fichiers par le système d’exploitation.
Résolution
Pour augmenter les performances de l’adaptateur d’envoi de fichiers, modifiez la propriété Autoriser le cache lors de l’écriture sur True (case activée la zone ). Pour plus d’informations sur la propriété Autoriser le cache en écriture , consultez Configurer un port d’envoi de fichier.
Notes
La définition de la propriété Autoriser le cache lors de l’écriture surTrue augmente le risque de perte de données en cas de défaillance du système d’exploitation. Dans cette situation, toutes les données stockées dans le cache des fichiers en mémoire seraient perdues.
Les fichiers de zéro octet reçus par l'adaptateur FILE sont supprimés.
Problème
Si l'adaptateur de réception FILE reçoit un fichier vide (zéro octet), ce fichier est supprimé et un avertissement similaire à l'avertissement suivant est écrit dans le journal des applications du serveur BizTalk :
Event Type:Warning
Event Source:BizTalk Server 2009
Event Category:BizTalk Server 2009
Event ID:7182
Date:8/30/2006
Time:1:32:32 PM
User:N/A
Computer:BIZTALKSERVER
Description:
The FILE receive adapter deleted the empty file "C:\filesource\emptyfile.xml.BTS-WIP" without performing any processing.
Cause
Le comportement normal de l'adaptateur de réception FILE est de supprimer les fichiers de zéro octet.
Résolution
Aucune action n'est requise, ce comportement est normal.