Freigeben über


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

  1. Melden Sie sich mit einem Konto an, das Mitglied der Gruppe BizTalk Server Administratoren ist.

  2. Wählen Sie unter Programme und Features die Option Programm deinstallieren aus.

  3. Klicken Sie mit der rechten Maustaste auf Microsoft BizTalk Adapter Pack, und wählen Sie dann Ändern aus.

  4. Wählen Sie auf dem Willkommensbildschirm Die Option Weiter aus.

  5. 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.

  6. 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.

  7. 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.

  8. Ändern Sie bei Bedarf Ihre Einstellungen in Bezug auf die Entscheidung für CEIP, und wählen Sie dann OK aus.

  9. Wählen Sie Fertig stellen aus.

  10. 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

  1. Öffnen Sie eine Eingabeaufforderung, und wechseln Sie zum Stammverzeichnis des BizTalk Adapter Pack-Installationsprogramms.

  2. Führen Sie einen Befehl ähnlich dem folgenden aus:

    Hinweis

    Ersetzen Sie in den folgenden Befehlen durch, AdaptersSetup.msiAdaptersSetup64.msium 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 und ADDLOCAL 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 Sie ENTER. 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

  1. Wählen Sie unter Programme und Features die Option Programm deinstallieren aus.

  2. Klicken Sie mit der rechten Maustaste auf Microsoft BizTalk Adapter Pack, und wählen Sie dann Deinstallieren aus.

Deinstallieren im unbeaufsichtigten Modus

  1. Öffnen Sie eine Eingabeaufforderung, und wechseln Sie zum Stammverzeichnis des BizTalk Adapter Pack-Installationsprogramms.

  2. 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 durch AdaptersSetup64.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 Sie ENTER. 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.

  1. 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.

  2. Öffnen Sie die Datei in einem Text-Editor.

  3. Entfernen Sie die Adapterbindungsregistrierung:

    1. 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>
      
      
    2. Suchen Sie unter system.serviceModel\extensions nach dem bindingElementExtensions Element.

    3. 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>" />
      
    4. Suchen Sie unter system.serviceModel\extensions nach dem bindingExtensions Element.

    5. 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>" />
      
  4. 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>" />
      
  5. 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.