Partager via


Mettre à jour ou désinstaller le pack d’adaptateurs BizTalk 2016

Comment modifier ou désinstaller le pack d’adaptateurs BizTalk.

Modifier ou mettre à jour l’installation

Avant d’exécuter l’Assistant Installation pour modifier l’installation du pack d’adaptateurs BizTalk, assurez-vous que le Kit de développement logiciel (SDK) de l’adaptateur MÉTIER WCF est installé.

Vous pouvez modifier l’installation en mode interactif (l’Assistant Installation) ou en mode silencieux (ligne de commande).

Utiliser l’Assistant Installation

  1. Connectez-vous avec un compte membre du groupe BizTalk Server Administrateurs.

  2. Dans Programmes et fonctionnalités, sélectionnez Désinstaller un programme.

  3. Cliquez avec le bouton droit sur Pack d’adaptateurs Microsoft BizTalk, puis sélectionnez Modifier.

  4. Dans l’écran d’accueil, sélectionnez Suivant.

  5. Dans Modifier, réparer ou supprimer l’installation :

    • Pour sélectionner les composants que vous souhaitez installer, sélectionnez Modifier et passez à l’étape 6.

    • Pour réparer les erreurs de l’installation la plus récente, sélectionnez Réparer et passez à l’étape 7.

    • Pour supprimer le pack d’adaptateurs BizTalk de l’ordinateur, sélectionnez Supprimer , puis passez à l’étape 10.

  6. Si vous avez choisi de modifier l’installation :

    • Développez le nœud Pack d’adaptateurs Microsoft BizTalk pour choisir d’installer les adaptateurs de base, les fournisseurs de données .NET Framework, ou les deux.

    • Développez le nœud Adaptateurs de base pour choisir d’installer tous les adaptateurs ou adaptateurs spécifiques.

    • Développez le nœud Fournisseurs ADO pour choisir d’installer tous les fournisseurs ou fournisseurs spécifiques.

    • Sélectionnez Suivant.

    • Sélectionnez Modifier, puis Terminer.

  7. Si vous avez choisi de réparer l’installation, dans la boîte de dialogue Prêt à réparer microsoft BizTalk Adapter Pack , sélectionnez Réparer. L’Assistant commence à réparer l’installation.

  8. Si nécessaire, modifiez vos préférences concernant l’option ceip, puis sélectionnez OK.

  9. Sélectionnez Terminer.

  10. Si vous avez choisi de supprimer les adaptateurs, dans la boîte de dialogue Prêt à supprimer le pack d’adaptateurs Microsoft BizTalk, sélectionnez Supprimer, puis Terminer.

Utiliser msiexec en mode silencieux

  1. Ouvrez une invite de commandes et accédez au répertoire racine du programme d’installation du pack d’adaptateurs BizTalk.

  2. Exécutez une commande similaire à la suivante :

    Notes

    Pour modifier l’installation du pack d’adaptateurs BizTalk en mode silencieux sur une plateforme x64, dans les commandes suivantes, remplacez par AdaptersSetup.msiAdaptersSetup64.msi.

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature ADDLOCAL=SapBaseAdapterFeature
    

    Cette commande supprime l’adaptateur Oracle Database et installe l’adaptateur SAP.

    En utilisant différentes valeurs pour les REMOVE propriétés et ADDLOCAL , vous pouvez ajouter ou supprimer des composants spécifiques. Pour plus d’informations sur les valeurs que vous pouvez utiliser pour ces propriétés, reportez-vous au tableau Installer en mode silencieux dans Installation de BAP .

    Vous pouvez également effectuer une réparation sans assistance en utilisant l’option /f dans le cadre de la commande msiexec. Par exemple :

    msiexec /i AdaptersSetup.msi /qn /f
    

    Vous pouvez utiliser différentes combinaisons avec l’option /f. Pour plus d’informations sur le type msiexec de commande msiexec sur la ligne de commande, puis appuyez ENTERsur . Commande Windows : msiexec est également une bonne ressource.

    Important

    Lors de la modification de l’installation du pack d’adaptateurs BizTalk en mode silencieux, vous ne pouvez pas modifier vos préférences d’activation ou de refus du programme d’amélioration de l’accès à l’information. Les préférences que vous avez choisies lors de l’installation restent, même si vous définissez explicitement le CEIP_OPTIN sur true ou false.

Désinstaller ou supprimer le pack d’adaptateurs BizTalk

Important

Si vous avez créé des tables dans la base de données SQL Server pour utiliser la fonctionnalité tRFC de l’adaptateur SAP, vous devez les supprimer manuellement avant de désinstaller le pack d’adaptateurs BizTalk. L’installation du pack d’adaptateurs BizTalk copie généralement un SapAdapter-DbScript-Uninstall.sql fichier sur <le lecteur> d’installation :\Program Files\Microsoft BizTalk Adapter Pack. Exécutez ce fichier pour supprimer les tables que vous avez créées.

Effectuez les étapes suivantes pour supprimer le pack d’adaptateurs BizTalk de votre ordinateur. Vérifiez que le Kit de développement logiciel (SDK) de l’adaptateur LOB WCF est installé avant d’exécuter l’Assistant Installation.

Vous pouvez supprimer le pack d’adaptateurs BizTalk en mode interactif (Assistant Installation) ou en mode silencieux (ligne de commande).

Désinstaller à l’aide de l’Assistant Installation

  1. Dans Programmes et fonctionnalités, sélectionnez Désinstaller un programme.

  2. Cliquez avec le bouton droit sur Microsoft BizTalk Adapter Pack, puis sélectionnez Désinstaller.

Désinstaller en mode silencieux

  1. Ouvrez une invite de commandes et accédez au répertoire racine du programme d’installation du pack d’adaptateurs BizTalk.

  2. Exécutez la commande suivante :

    Notes

    Pour supprimer le pack d’adaptateurs BizTalk en mode silencieux sur une plateforme x64, dans les commandes suivantes, remplacez par AdaptersSetup.msiAdaptersSetup64.msi.

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature
    

    Cette commande supprime l’adaptateur Oracle Database de l’installation du pack d’adaptateurs BizTalk.

    En fournissant différentes valeurs pour la REMOVE propriété, vous pouvez supprimer des composants spécifiques de l’installation du pack d’adaptateurs BizTalk. Pour plus d’informations sur les valeurs que vous pouvez utiliser pour cette propriété, reportez-vous au tableau Installer en mode silencieux dans Installation de BAP .

    Pour supprimer complètement le pack d’adaptateurs BizTalk, exécutez la commande suivante :

    msiexec /x AdaptersSetup.msi /qn
    

    Pour plus d’informations sur le type msiexec de commande msiexec sur la ligne de commande, puis appuyez ENTERsur . Commande Windows : msiexec est également une bonne ressource.

Supprimer les liaisons

Effectuez ces étapes uniquement si l’Assistant Installation ne parvient pas à supprimer les liaisons d’adaptateur ou l’inscription du fournisseur de données .NET Framework du fichier machine.config.

  1. Accédez au fichier machine.config sur l’ordinateur. Par exemple, sur une plateforme 32 bits, le machine.config est disponible sous <lecteur> système :\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG.

  2. Ouvrez le fichier dans un éditeur de texte.

  3. Supprimez l’inscription de liaison d’adaptateur :

    1. Recherchez l’élément system.serviceModel et supprimez les éléments suivants sous l’élément :

      <client>
        <endpoint binding="sapBinding" contract="IMetadataExchange" name="sap" />
        <endpoint binding="siebelBinding" contract="IMetadataExchange" name="siebel" />
        <endpoint binding="oracleDBBinding" contract="IMetadataExchange" name="oracleDb" />
        <endpoint binding="OracleEBSBinding" contract="IMetadataExchange" name="oracleEBS" />
        <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      </client>
      
      
    2. Recherchez l’élément bindingElementExtensions sous system.serviceModel\extensions.

    3. Supprimez les sections suivantes sous le bindingElementExtensions nœud, en fonction de la liaison d’adaptateur disponible. Vous devez supprimer toutes les liaisons si l’Assistant Installation ne parvient pas à en supprimer.

      Pour l’adaptateur SAP, supprimez :

      <add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Siebel, supprimez :

      <add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Oracle Database, supprimez :

      <add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Oracle E-Business, supprimez :

      <add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur SQL, supprimez :

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. Recherchez l’élément bindingExtensions sous system.serviceModel\extensions.

    5. Supprimez les sections suivantes sous le bindingExtensions nœud, en fonction de la liaison d’adaptateur disponible. Vous devez supprimer toutes les liaisons si l’Assistant Installation ne parvient pas à en supprimer.

      Pour l’adaptateur SAP, supprimez :

      <add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Siebel, supprimez :

      <add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Oracle Database, supprimez :

      <add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur Oracle E-Business, supprimez :

      <add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour l’adaptateur SQL, supprimez :

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  4. Supprimez l’inscription du fournisseur de données .NET Framework :

    • Recherchez l’élément DbProviderFactories sous le nœud system.data.

    • Recherchez les fournisseurs de données .NET Framework qui sont toujours inscrits. Supprimez les sections suivantes sous le DbProviderFactories nœud, en fonction des fournisseurs de données .NET Framework existants. Vous devez supprimer tous les fournisseurs s’ils existent.

      Pour Fournisseur de données pour SAP, supprimez :

      <add name="SAPClient Data Provider" invariant="Microsoft.Data.SAPClient"
          description=".NET Framework Data Provider for mySAP Business Suite"    type="Microsoft.Data.SAPClient.SAPClientFactory,Microsoft.Data.SAPClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Pour Fournisseur de données pour Siebel, supprimez :

      <add name="SiebelClient Data Provider" invariant="Microsoft.Data.SiebelClient"
          description=".NET Framework Data Provider for Siebel eBusiness Applications"
          type="Microsoft.Data.SiebelClient.SiebelProviderFactory,Microsoft.Data.SiebelClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  5. Enregistrez et fermez le fichier machine.config.

Supprimer les RFC personnalisés

Effectuez cette étape pour supprimer les RFC personnalisés que vous avez installés dans le système SAP. Consultez Installer ou supprimer des RFC personnalisés.