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
Connectez-vous avec un compte membre du groupe BizTalk Server Administrateurs.
Dans Programmes et fonctionnalités, sélectionnez Désinstaller un programme.
Cliquez avec le bouton droit sur Pack d’adaptateurs Microsoft BizTalk, puis sélectionnez Modifier.
Dans l’écran d’accueil, sélectionnez Suivant.
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.
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.
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.
Si nécessaire, modifiez vos préférences concernant l’option ceip, puis sélectionnez OK.
Sélectionnez Terminer.
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
Ouvrez une invite de commandes et accédez au répertoire racine du programme d’installation du pack d’adaptateurs BizTalk.
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.msi
AdaptersSetup64.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 etADDLOCAL
, 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 appuyezENTER
sur . 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
Dans Programmes et fonctionnalités, sélectionnez Désinstaller un programme.
Cliquez avec le bouton droit sur Microsoft BizTalk Adapter Pack, puis sélectionnez Désinstaller.
Désinstaller en mode silencieux
Ouvrez une invite de commandes et accédez au répertoire racine du programme d’installation du pack d’adaptateurs BizTalk.
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.msi
AdaptersSetup64.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 appuyezENTER
sur . 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.
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.
Ouvrez le fichier dans un éditeur de texte.
Supprimez l’inscription de liaison d’adaptateur :
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>
Recherchez l’élément
bindingElementExtensions
sous system.serviceModel\extensions.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>" />
Recherchez l’élément
bindingExtensions
sous system.serviceModel\extensions.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>" />
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>" />
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.