Aktualisieren oder Deinstallieren des BizTalk Adapter Pack 2016
Ändern oder Deinstallieren des BizTalk-Adapterpakets
Ändern oder Aktualisieren der Installation
Bevor Sie den Setup-Assistenten ausführen, um die BizTalk Adapter Pack-Installation zu ändern, stellen Sie sicher, dass das WCF LOB Adapter SDK installiert ist.
Sie können die Installation im interaktiven Modus (Setup-Assistent) oder im unbeaufsichtigten Modus (befehlszeile) ändern.
Verwenden des Setup-Assistenten
Melden Sie sich mit einem Konto an, das Mitglied der Gruppe BizTalk Server Administratoren ist.
Wählen Sie unter Programme und Features die Option Programm deinstallieren aus.
Klicken Sie mit der rechten Maustaste auf Microsoft BizTalk Adapter Pack, und wählen Sie dann Ändern aus.
Wählen Sie auf dem Willkommensbildschirm Die Option Weiter aus.
Unter Ändern, Reparieren oder Entfernen der Installation:
Um die Komponenten auszuwählen, die Sie installieren möchten, wählen Sie Ändern aus, und fahren Sie mit Schritt 6 fort.
Um Fehler in der letzten Installation zu beheben, wählen Sie Reparieren aus, und fahren Sie mit Schritt 7 fort.
Um das BizTalk Adapter Pack vom Computer zu entfernen, wählen Sie Entfernen aus, und fahren Sie dann mit Schritt 10 fort.
Wenn Sie die Installation ändern möchten:
Erweitern Sie den Knoten Microsoft BizTalk Adapter Pack, um die Basisadapter, die .NET Framework Datenanbieter oder beides zu installieren.
Erweitern Sie den Knoten Basisadapter, um alle Adapter oder spezifische Adapter zu installieren.
Erweitern Sie den Knoten ADO-Anbieter , um alle Anbieter oder bestimmte Anbieter zu installieren.
Wählen Sie Weiter aus.
Wählen Sie Ändern und dann Fertig stellen aus.
Wenn Sie die Installation reparieren möchten, wählen Sie im Dialogfeld Bereit zum Reparieren des Microsoft BizTalk-Adapterpaketsdie Option Reparieren aus. Der Assistent beginnt mit der Reparatur der Installation.
Ändern Sie bei Bedarf Ihre Einstellungen in Bezug auf die Entscheidung für CEIP, und wählen Sie dann OK aus.
Wählen Sie Fertig stellen aus.
Wenn Sie die Adapter entfernen möchten, wählen Sie im Dialogfeld Zum Entfernen des Microsoft BizTalk-Adapterpakets bereitdie Option Entfernen und dann Fertig stellen aus.
Verwenden von msiexec im unbeaufsichtigten Modus
Öffnen Sie eine Eingabeaufforderung, und wechseln Sie zum Stammverzeichnis des BizTalk Adapter Pack-Installationsprogramms.
Führen Sie einen Befehl ähnlich dem folgenden aus:
Hinweis
Ersetzen Sie in den folgenden Befehlen durch,
AdaptersSetup.msi
AdaptersSetup64.msi
um die BizTalk Adapter Pack-Installation in einem unbeaufsichtigten Modus auf einer x64-basierten Plattform zu ändern.msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature ADDLOCAL=SapBaseAdapterFeature
Mit diesem Befehl wird der Oracle Database-Adapter entfernt und der SAP-Adapter installiert.
Wenn Sie verschiedene Werte für die
REMOVE
Eigenschaften undADDLOCAL
verwenden, können Sie bestimmte Komponenten hinzufügen oder entfernen. Informationen zu den Werten, die Sie für diese Eigenschaften verwenden können, finden Sie in der Tabelle Installieren im unbeaufsichtigten Modus unter Installieren von BAP .Sie können auch eine unbeaufsichtigte Reparatur durchführen, indem Sie die Option /f als Teil des Msiexec-Befehls verwenden. Beispiel:
msiexec /i AdaptersSetup.msi /qn /f
Mit der Option /f können Sie verschiedene Kombinationen verwenden. Weitere Informationen zum Msiexec-Befehl finden Sie
msiexec
in der Befehlszeile, und drücken SieENTER
. Windows-Befehl: msiexec ist auch eine gute Ressource.Wichtig
Wenn Sie die BizTalk Adapter Pack-Installation im unbeaufsichtigten Modus ändern, können Sie Ihre Einstellungen für die Option zum Aktivieren oder Deaktivieren von CEIP nicht ändern. Die Einstellungen, die Sie während der Installation ausgewählt haben, bleiben bestehen, auch wenn Sie die CEIP_OPTIN explizit auf true oder false festlegen.
Deinstallieren oder Entfernen des BizTalk-Adapterpakets
Wichtig
Wenn Sie Tabellen in der SQL Server-Datenbank erstellt haben, um mit dem tRFC-Feature des SAP-Adapters zu arbeiten, müssen Sie sie manuell entfernen, bevor Sie das BizTalk Adapter Pack deinstallieren. Die BizTalk Adapter Pack-Installation kopiert eine SapAdapter-DbScript-Uninstall.sql
Datei normalerweise unter <Installationslaufwerk>:\Programme\Microsoft BizTalk Adapter Pack. Führen Sie diese Datei aus, um die von Ihnen erstellten Tabellen zu entfernen.
Führen Sie die folgenden Schritte aus, um das BizTalk Adapter Pack von Ihrem Computer zu entfernen. Stellen Sie sicher, dass das WCF LOB Adapter SDK installiert ist, bevor Sie den Setup-Assistenten ausführen.
Sie können das BizTalk-Adapterpaket im interaktiven Modus (Setup-Assistent) oder im unbeaufsichtigten Modus (Befehlszeile) entfernen.
Deinstallieren mithilfe des Setup-Assistenten
Wählen Sie unter Programme und Features die Option Programm deinstallieren aus.
Klicken Sie mit der rechten Maustaste auf Microsoft BizTalk Adapter Pack, und wählen Sie dann Deinstallieren aus.
Deinstallieren im unbeaufsichtigten Modus
Öffnen Sie eine Eingabeaufforderung, und wechseln Sie zum Stammverzeichnis des BizTalk Adapter Pack-Installationsprogramms.
Führen Sie den folgenden Befehl aus:
Hinweis
Um das BizTalk Adapter Pack im unbeaufsichtigten Modus auf einer x64-basierten Plattform zu entfernen, ersetzen Sie
AdaptersSetup.msi
in den folgenden Befehlen durchAdaptersSetup64.msi
.msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature
Mit diesem Befehl wird der Oracle Database-Adapter aus der BizTalk Adapter Pack-Installation entfernt.
Indem Sie verschiedene Werte für die
REMOVE
Eigenschaft angeben, können Sie bestimmte Komponenten aus der BizTalk Adapter Pack-Installation entfernen. Informationen zu den Werten, die Sie für diese Eigenschaft verwenden können, finden Sie in der Tabelle Installieren im unbeaufsichtigten Modus unter Installieren von BAP .Führen Sie den folgenden Befehl aus, um das BizTalk-Adapterpaket vollständig zu entfernen:
msiexec /x AdaptersSetup.msi /qn
Weitere Informationen zum Msiexec-Befehl finden Sie
msiexec
in der Befehlszeile, und drücken SieENTER
. Windows-Befehl: msiexec ist auch eine gute Ressource.
Entfernen der Bindungen
Führen Sie diese Schritte nur aus, wenn der Setup-Assistent die Adapterbindungen oder .NET Framework Datenanbieterregistrierung aus der machine.config-Datei nicht entfernen kann.
Wechseln Sie zur machine.config-Datei auf dem Computer. Auf einer 32-Bit-Plattform ist der machine.config beispielsweise unter <Systemlaufwerk>:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG verfügbar.
Öffnen Sie die Datei in einem Text-Editor.
Entfernen Sie die Adapterbindungsregistrierung:
Suchen Sie nach dem
system.serviceModel
Element, und entfernen Sie Folgendes unter dem Element:<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>
Suchen Sie unter system.serviceModel\extensions nach dem
bindingElementExtensions
Element.Entfernen Sie die folgenden Abschnitte unter dem
bindingElementExtensions
Knoten, abhängig von der verfügbaren Adapterbindung. Sie müssen alle Bindungen entfernen, wenn der Setup-Assistent keine entfernen kann.Entfernen Sie für den SAP-Adapter Folgendes:
<add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Siebel-Adapter Folgendes:
<add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Oracle Database-Adapter Folgendes:
<add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Oracle E-Business-Adapter Folgendes:
<add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den SQL-Adapter Folgendes:
<add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Suchen Sie unter system.serviceModel\extensions nach dem
bindingExtensions
Element.Entfernen Sie die folgenden Abschnitte unter dem
bindingExtensions
Knoten, abhängig von der verfügbaren Adapterbindung. Sie müssen alle Bindungen entfernen, wenn der Setup-Assistent keine entfernen kann.Entfernen Sie für den SAP-Adapter Folgendes:
<add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Siebel-Adapter Folgendes:
<add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Oracle Database-Adapter Folgendes:
<add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den Oracle E-Business-Adapter Folgendes:
<add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie für den SQL-Adapter Folgendes:
<add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
Entfernen Sie die .NET Framework-Datenanbieterregistrierung:
Suchen Sie unter dem Knoten system.data nach dem
DbProviderFactories
Element.Suchen Sie nach den .NET Framework Datenanbietern, die noch registriert sind. Entfernen Sie die folgenden Abschnitte unter dem
DbProviderFactories
Knoten, abhängig von den vorhandenen .NET Framework Datenanbietern. Sie müssen alle Anbieter entfernen, sofern sie vorhanden sind.Entfernen Sie für Datenanbieter für SAP Folgendes:
<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>" />
Entfernen Sie für Datenanbieter für Siebel Folgendes:
<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>" />
Speichern und schließen Sie die Datei machine.config.
Entfernen der benutzerdefinierten RFCs
Führen Sie diesen Schritt aus, um die benutzerdefinierten RFCs zu entfernen, die Sie im SAP-System installiert haben. Weitere Informationen finden Sie unter Installieren oder Entfernen von benutzerdefinierten RFCs.