Partager via


Résoudre les problèmes d’installation et consulter les problèmes d’installation connus

N'installez pas SQL Server sur l'ordinateur du contrôleur de domaine

Si vous installez SQL Server sur le même ordinateur que votre ordinateur de contrôleur de domaine, le message d’erreur suivant s’affiche lorsqu’il tente de créer les ports d’envoi SQL :

Error: Failed updating binding information.  
BindingException: Could not validate TransportTypeData or Address properties for Primary Transport of Send Port 'SendPort1'. Exception from HRESULT: 0x80131500.  
Error: Failed updating binding information.  
BindingException: Could not validate TransportTypeData or Address properties for Primary Transport of Send Port 'SendPort1'. Exception from HRESULT: 0x80131500  

Important

N’installez pas SQL Server sur l’ordinateur du contrôleur de domaine.

Le compte de service pour les pools d'applications doit être le même que le compte de service pour les instances de l'hôte et de l'hôte isolé

Si le compte de service défini pour les pools d’applications BTARN est différent du compte hôte isolé, BTARN ne traite pas correctement les messages entrants. Lorsque la page .aspx de réception appelle le pipeline, le pipeline n’a pas accès aux certificats appropriés. Par conséquent, il ne déchiffre pas le message entrant ni ne valide la signature. En outre, il ne pourra pas accéder à la base de données MessageBox.

Problèmes d’installation connus

Échec de la configuration de la fonctionnalité frontale HTTP BTARN

Problème

Si vous effectuez une installation personnalisée pour installer uniquement la fonction frontale HTTP BTARN, la configuration BTARN peut échouer une fois l'installation terminée en affichant le message suivant :

Failed to create object for feature: WebApp

Résolution :

Copiez manuellement des fichiers et reconfigurez :

  1. Copiez les deux fichiers suivants d’un ordinateur BizTalk Server sur l’ordinateur sur lequel vous avez installé la fonctionnalité frontale HTTP BTARN :

    • Microsoft.VC80.ATL.manifest

    • atl80.dll

      Si Visual Studio est installé sur le même ordinateur que BizTalk Server, le dossier source des deux fichiers est <lecteur> :\Program Files\Microsoft Visual Studio <version>\VC\redist\x86\Microsoft.VC100.ATL.

      Si Visual Studio n’est pas installé sur le même ordinateur BizTalk Server, le dossier source des deux fichiers se trouve sous <lecteur> :\WINDOWS\WinSxS.

  2. Ajoutez les fichiers copiés sur l'ordinateur sur lequel vous avez installé la fonction frontale HTTP BTARN. Par défaut, copiez les fichiers dans <drive> :\Program Files\Microsoft BizTalk Accelerator for RosettaNet.

  3. Une fois que vous avez copié les fichiers sur l’ordinateur frontal HTTP, réexécutezConfiguration.exe .

Certains assemblys BTARN restent dans GAC après la désinstallation

Problème

Lorsque vous désinstallez BTARN, certains assemblys restent dans le Global Assembly Cache (GAC).

Résolution :

Supprimez les assemblys du GAC avant de réinstaller BTARN.

Utilisez l’utilitaire BtarnClean du Kit de développement logiciel (SDK) pour supprimer les assemblys. L'utilitaire effectue les opérations suivantes :

  • Arrête et désinscrit toutes les orchestrations BTARN.

  • Arrête et supprime tous les ports associés.

  • Annule le déploiement de tous les assemblys Microsoft.Solutions.BTARN.*.

    Après avoir exécuté l'utilitaire, si des assemblys demeurent dans le GAC, ouvrez l'Explorateur Windows, accédez au dossier « C:\Windows\Assembly », puis supprimez manuellement tous les assemblys en commençant par Microsoft.Solutions.BTARN.

Erreur de service indisponible sur le système d’exploitation 64 bits

Problème

Vous pouvez obtenir une Service Unavailable erreur lorsque vous tentez d’accéder à l’emplacement de réception HTTP BTARN sur les systèmes d’exploitation Windows 64 bits.

Cause

Ce problème peut être lié au filtre ISAPI « RPCProxy.dll ».

Résolution :

Supprimez les références au filtre ISAPI du proxy RPC et redémarrez IIS :

  1. Dans le Gestionnaire des services Internet (IIS), cliquez avec le bouton droit sur Sites web, puis cliquez sur Propriétés.

  2. Dans la boîte de dialogue Propriétés du site web , cliquez sur l’onglet Filtres ISAPI , supprimez le filtre proxy RPC , puis cliquez sur OK.

  3. Redémarrez IIS.

  4. Après avoir redémarré IIS, essayez d’accéder à http://localhost. Vous devrez recevoir le message 400 du navigateur Internet.

SQL Server mode mixte non pris en charge

BTARN ne prend pas en charge les SQL Server en mode mixte.

Exécutez setupx64.bat pour configurer l’exemple d’orchestration PIPAutomation à double action

Exécutez setupx64.bat dans le dossier \Program Files\Microsoft BizTalk Accelerator for RosettaNet\SDK\PIPAutomation\DoubleAction pour configurer l’exemple d’orchestration PIPAutomation double action.

Télécharger le fichier d'installation BTARN du Web vers un dossier temporaire

Problème

Si vous téléchargez le fichier exécutable à extraction automatique BTARN à partir du web et que vous l’enregistrez dans le dossier racine BizTalk Server, lorsque vous tentez d’exécuter l’exécutable, l’Assistant Installation de BizTalk s’exécute au lieu de l’Assistant Installation de BTARN.

Résolution :

Téléchargez l’exécutable à extraction automatique BTARN et enregistrez le fichier dans un dossier temporaire.