Share via


Installieren des BizTalk Adapter Pack 2013 R2 und 2013

In diesem Dokument werden die Softwareanforderungen und die Schritte zum Installieren des Microsoft BizTalk Adapter Pack (BAP) aufgeführt, das in BizTalk Server 2013 oder BizTalk Server 2013 R2 enthalten ist.

Änderungsprotokoll

Date Change
März 2016 In Nach der Installation... wurden Schritte zum Konfigurieren des Oracle Database-Adapters für die Verwendung der neueren Oracle.DataAccess.dll Version hinzugefügt.

Softwareanforderungen

Das BizTalk-Adapterpaket kann in folgenden Anwendungen verwendet werden:

  • Eine .NET-Anwendung

  • Microsoft BizTalk Server

  • Eine ADO-Schnittstelle

  • Ein Microsoft SharePoint-Portal

    Je nachdem, wie Sie die Adapter verwenden, variiert die erforderliche Software.

Voraussetzungen für die Verwendung einer .NET-Anwendung

Wenn Sie eine .NET-Anwendung zum Nutzen der Adapter verwenden, ist die folgende Software auf Ihrem Entwicklungscomputer (dem Computer, auf dem Sie die .NET-Anwendung erstellen) erforderlich. Installieren Sie die Software in der aufgeführten Reihenfolge.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB-Adapter SDK WCF LOB-Adapter SDK
Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen. Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.

Voraussetzungen für die Verwendung eines BizTalk Server

Wenn Sie einen BizTalk Server verwenden, um die Adapter zu nutzen, ist die folgende Software auf Ihrem BizTalk Server erforderlich. Installieren Sie die Software in der aufgeführten Reihenfolge.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB-Adapter SDK

Installieren Sie das BizTalk-Projekt-Add-In "Consume Adapter Service" für Visual Studio, das im WCF LOB Adapter SDK enthalten ist. Führen Sie zum Installieren eine Benutzerdefinierte Option aus (wählen Sie BizTalk Server Addin) oder Die Installation des WCF LOB Adapter SDK abschließen aus.
WCF LOB-Adapter SDK

Installieren Sie das BizTalk-Projekt-Add-In "Consume Adapter Service" für Visual Studio, das im WCF LOB Adapter SDK enthalten ist. Führen Sie zum Installieren eine Benutzerdefinierte Option aus (wählen Sie BizTalk Server Addin) oder Die Installation des WCF LOB Adapter SDK abschließen aus.
BizTalk Server 2013 R2 BizTalk Server 2013
Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen. Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.

Voraussetzungen für die Verwendung von ADO

Der Microsoft BizTalk-Adapter für mySAP Business Suite und der Microsoft BizTalk-Adapter für Siebel eBusiness-Anwendungen enthalten eine ADO-Ebene (Datenanbieter für SAP und Datenanbieter für Siebel). Diese ADO-Schicht kann verwendet werden, um einen ADO.NET-Client zu schreiben, um eine Verbindung mit einem SAP- oder Siebel-System herzustellen. Sie können auch die ADO-Ebene mit SQL Server Integration Services (SSIS) verwenden, um Daten aus der LOB-Anwendung zu importieren und zu exportieren, und SQL Server Reporting Services (SSRS) zum Generieren von Berichten zur Darstellung von Daten aus den LOB-Systemen.

Hinweis

Die Verwendung des ADO-Anbieters mit SSRS wird nur für den Datenanbieter für SAP unterstützt.

Die folgende Software ist auf dem Computer erforderlich, der das BizTalk Adapter Pack mit einer ADO-Schnittstelle verwendet. Installieren Sie die Software in der aufgeführten Reihenfolge.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB-Adapter SDK WCF LOB-Adapter SDK
SQL Server 2014, SQL Server 2012 SQL Server 2012, SQL Server 2008 R2
Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen. Die Unternehmensanwendungsclients und die zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.

Voraussetzungen bei der Verwendung von Microsoft SharePoint

Das Ziel der Verwendung der Adapter mit Microsoft SharePoint besteht darin, Daten aus einer LOB-Anwendung in einem SharePoint-Portal anzuzeigen.

Ein typisches Setup mit dem BizTalk Adapter Pack und SharePoint kann ein einzelner Computer sein oder verschiedene Computer für verschiedene Aufgaben verwenden. In der folgenden Tabelle sind die Softwarevoraussetzungen für jeden Computer zusammengefasst. Wenn Sie einen einzelnen Computer verwenden, ist die gesamte Software auf diesem Computer erforderlich. Installieren Sie die Software in der aufgeführten Reihenfolge.

Computer, auf dem Sie den WCF-Adapterdienstentwicklungs-Assistenten ausführen Computer, auf dem Sie den WCF-Dienst hosten Computer, auf dem Sie die SharePoint-Designer verwenden können, um Ihre externen Inhaltstypen zu definieren Computer, auf dem Sie SharePoint verwenden, um die Informationen aus einer BRANCHENanwendung anzuzeigen
BAP 2013 R2:
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • Visual Studio 2013
  • WCF LOB-Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Entsprechende Unternehmensanwendungsclients und zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.
BAP 2013:
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • Visual Studio 2012
  • WCF LOB-Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Entsprechende Unternehmensanwendungsclients und zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.
BAP 2013 R2:
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • WCF LOB-Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Entsprechende Unternehmensanwendungsclients und zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.
  • Internet Information Services (IIS)-Version, die mit dem Betriebssystem geliefert wird. KB 224609 listet die Versionen auf.
BAP 2013:
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • WCF LOB-Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Entsprechende Unternehmensanwendungsclients und zugehörige Software. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.
  • Internet Information Services (IIS)-Version, die mit dem Betriebssystem geliefert wird. KB 224609 listet die Versionen auf.
Microsoft Office SharePoint Server Software Development Kit (SDK) Infrastrukturupdate für Microsoft Office Server

Unterstützte Unternehmensanwendungsversionen

Informationen zu den spezifischen LOB-Systemversionen, die vom BizTalk Adapter Pack unterstützt werden, finden Sie unter Unterstützte Branchensysteme (LOB).

In diesem Abschnitt werden alle zusätzlichen Informationen für jeden Adapter aufgelistet, z. B. alle Client-DLLs, die für jeden Adapter erforderlich sind.

Oracle-Datenbankadapter

  • Optional: Wenn Sie verteilte Transaktionen mit der Oracle-Datenbank verwenden, installieren Sie Oracle Services für Microsoft Transaction Server (Teil der Oracle-Clientinstallation) auf dem Computer, auf dem der Adapterclient ausgeführt wird.

  • Damit Ihre Anwendung mit der neuesten Version von ODP.NET funktioniert, installieren Sie die Richtlinien-DLLs , und registrieren Sie die DLLs im GAC. Weitere Informationen finden Sie unter Häufig gestellte Fragen zu Oracle-Datenanbieter für .NET.

Oracle E-Business-Adapter

  • Optional: Um verteilte Transaktionen mit der Oracle-Datenbank zu verwenden, installieren Sie Oracle Services für Microsoft Transaction Server (Teil der Oracle-Clientinstallation) auf dem Computer, auf dem der Adapterclient ausgeführt wird.

  • Damit Ihre Anwendung mit der neuesten Version von ODP.NET funktioniert, installieren Sie die Richtlinien-DLLs , und registrieren Sie die DLLs im GAC. Weitere Informationen finden Sie unter Häufig gestellte Fragen zu Oracle-Datenanbieter für .NET.

SAP-Adapter

  • Für den SAP-Adapter ist eine Unicode-Version des RFC SDK erforderlich, unabhängig davon, ob das SAP-System Unicode oder Nicht-Unicode ist.

  • Erforderliche Treiber: In der folgenden Tabelle sind die DLLs aufgeführt, die vom BizTalk Adapter Pack für die Schnittstelle mit dem SAP-System erforderlich sind. Die meisten Pakete, die diese DLLs enthalten, müssen aus dem SAP Service Marketplace heruntergeladen werden. So rufen Sie Downloads vom SAP Service Marketplace ab:

    1. Installieren Sie den Download-Manager, der über den SAP Service Marketplace verfügbar ist.

    2. Konfigurieren Sie den Download-Manager mithilfe Ihrer Anmeldeinformationen für den SAP Service Marketplace.

    3. Lassen Sie sich vom SAP-Administrator in Ihrem organization autorisieren, Software von der SAP-Dienstwebsite herunterzuladen. Dies ist erforderlich, da der Zugriff auf das SAP Software Distribution Center durch ein Autorisierungsobjekt "Software herunterladen" eingeschränkt wird. Dadurch wird sichergestellt, dass Software nur von autorisierten Benutzern heruntergeladen wird.

    4. Installieren Sie das SAPCAR-Programm, das erforderlich ist, um die Dateien aus den Paketen zu extrahieren, die Sie aus dem SAP Service Marketplace herunterladen. SAPCAR ist auch über den SAP Service Marketplace verfügbar.

      Für die 32-Bit- und 64-Bit-Version des BizTalk-Adapterpakets müssen Sie über die jeweiligen 32-Bit- und 64-Bit-Versionen dieser DLLs verfügen.

    • Auf einem 32-Bit-Computer muss die 32-Bit-Version der DLLs dem Ordner C:\Windows\System32 hinzugefügt werden.

    • Auf einem 64-Bit-Computer muss die 32-Bit-Version der DLLs dem Ordner C:\Windows\SysWow64 hinzugefügt werden. Die 64-Bit-Version der DLLs muss dem Ordner C:\Windows\System32 hinzugefügt werden.

6.4 Erforderliche Treiber für die SAP-Clientversion

Die folgenden Informationen gelten nur für das BizTalk Adapter Pack 2013.

  • SAP RFC SDK 6.40 UNICODE

    Dieses SDK ist als Teil von SNOTE1 27517 verfügbar. Die Anweisungen zum Herunterladen des SDK finden Sie unter SAP-Support – Softwaredownloads. Nachdem Sie das SDK heruntergeladen und extrahiert haben, kopieren Sie alle DLLs aus den Ordnern \rfcsdk\bin und \rfcsdk\lib und an den relevanten Speicherort, der vor dieser Tabelle erwähnt wird.

  • DLLs sind von SAP im Rahmen von R3DLLINST.zipverfügbar.

    Diese ZIP-Datei enthält Microsoft-Laufzeit-DLLs, die Sie von der SAP ONE Support Launchpad-Website herunterladen können (Anmeldung erforderlich). Dieser Link verfügt über die Option "Anlagen", aus der Sie das Paket herunterladen können. Weitere Informationen finden Sie unter SNOTE1 684106. Dieser Link verfügt über die Option "Anlagen", aus der Sie das Paket herunterladen können.

  • Wenn Sie SAP Secure Network Communications (SNC) verwenden, um eine Verbindung mit einem SAP-System herzustellen, müssen Sie auch über die relevanten DLLs von SAP verfügen, die Sie unter SAP for Me, Software Download Center (SAP-Anmeldung erforderlich) finden. Diese DLLs unterscheiden sich für 32-Bit- und 64-Bit-Plattformen und sind mit SNOTE1 352295 verfügbar. Dieser Link verfügt über die Option "Anlagen", aus der Sie das Paket herunterladen können.

    Diese DLLs haben die folgenden Namen:

    • Für 32-Bit: gsskrb5.dll, gssntlm.dll
    • Für 64-Bit x86: gx64krb5.dll ,gx64ntlm.dll

Erforderliche Treiber für die SAP-Clientversion 7.0

  • SAP RFC SDK 7.00 UNICODE

    Dieses SDK ist als Teil von SNOTE1 27517 verfügbar. Die Anweisungen zum Herunterladen des SDK finden Sie unter SAP-Support – Softwaredownloads. Nachdem Sie das SDK heruntergeladen und extrahiert haben, kopieren Sie alle DLLs aus den Ordnern \rfcsdk\bin und \rfcsdk\lib und an den relevanten Speicherort, der vor dieser Tabelle erwähnt wird.

  • DLLs sind von SAP im Rahmen von R3DLLINST.zipverfügbar.

    Diese ZIP-Datei enthält Microsoft-Laufzeit-DLLs, die Sie unter SAP Support - Software Downloads herunterladen können. Weitere Informationen finden Sie unter SNOTE1 684106. Dieser Link verfügt über die Option "Anlagen", aus der Sie das Paket herunterladen können.

  • Wenn Sie SAP Secure Network Communications (SNC) verwenden, um eine Verbindung mit einem SAP-System herzustellen, müssen Sie auch über die entsprechenden DLLs von SAP verfügen. Diese DLLs unterscheiden sich für 32-Bit- und 64-Bit-Plattformen und sind mit SNOTE1 352295 verfügbar. Sie können die DLLs hier herunterladen. Dieser Link verfügt über die Option "Anlagen", aus der Sie das Paket herunterladen können. Die Namen der DLLs sind:

    • Für 32-Bit: gsskrb5.dll, gssntlm.dll
    • Für 64-Bit x86: gx64krb5.dll ,gx64ntlm.dll

7.1 Erforderliche Treiber für die SAP-Clientversion

  • SAP RFC SDK 7.10 UNICODE

    Dieses SDK ist als Teil von SNOTE1 27517 verfügbar. Die Anweisungen zum Herunterladen des SDK finden Sie unter SAP-Support – Softwaredownloads. Nachdem Sie das SDK heruntergeladen und extrahiert haben, kopieren Sie alle DLLs aus den Ordnern \rfcsdk\bin und \rfcsdk\lib und an den relevanten Speicherort, der vor dieser Tabelle erwähnt wird.

  • DLLs sind von SAP als Teil von R3DLLINST.zipverfügbar.

    Diese ZIP-Datei enthält Microsoft-Laufzeit-DLLs, die Sie unter SAP-Support – Softwaredownloads herunterladen können. Weitere Informationen finden Sie unter SNOTE1 684106. Dieser Link verfügt über die Option "Anlagen", von der Sie das Paket herunterladen können.

  • Microsoft Visual C++ Laufzeit-DLLs, die für den SAP 7.1-Client erforderlich sind:

    • Für 32-Bit-SAP 7.1-Client: Vcredist_x86.exe
    • Für 64-Bit-SAP 7.1-Client: Vcredist_x64.exe
  • Wenn Sie SAP Secure Network Communications (SNC) verwenden, um eine Verbindung mit einem SAP-System herzustellen, müssen Sie auch über die relevanten DLLs von SAP verfügen. Diese DLLs unterscheiden sich für 32-Bit- und 64-Bit-Plattformen und sind mit SNOTE1 352295 verfügbar. Sie können die DLLs hier herunterladen. Dieser Link verfügt über die Option "Anlagen", von der Sie das Paket herunterladen können. Die Namen der DLLs sind:

    • Für 32-Bit: gsskrb5.dll, gssntlm.dll
    • Für 64-Bit x86: gx64krb5.dll, gx64ntlm.dll

1 SNOTEs sind Versionshinweise, die von SAP veröffentlichten Korrekturen begleiten.

Siebel-Adapter

Keine zusätzlichen Schritte.

SQL-Adapter

Erforderliche Treiber:

  • Für SQL Server 2005: Wenn Sie benutzerdefinierte Typen (User Defined Types, UDTs) in SQL Server erstellen, stellen Sie sicher, dass die entsprechenden Assemblys für die UDTs dem GAC hinzugefügt werden.

  • Für SQL Server 2014, SQL Server 2012, SQL Server 2008 R2,SQL Server 2008 SP1:

    • Wenn Sie die udTs verwenden, die mit den SQL Server Versionen ausgeliefert werden, z. B. Geography, stellen Sie sicher, dass die folgenden DLLs auf dem Computer vorhanden sind, auf dem Sie den Adapter verwenden, um Vorgänge für SQL Server auszuführen. Wenn Sie beispielsweise BizTalk-Projekte zum Ausführen von Vorgängen für SQL Server erstellen, müssen diese DLLs auf dem Computer vorhanden sein, auf dem BizTalk Server ausgeführt wird.

      • Stellen Sie sicher, dass Microsoft.SqlServer.Types.dll dem GAC hinzugefügt wird.

      • Stellen Sie sicher, dass SqlServerSpatial.dll im Ordner System32 verfügbar ist.

      Sie können diese DLLs auf dem Computer installieren, indem Sie die SQL Server Setup ausführen und auf der Seite Featureauswahl des Assistenten Verwaltungstools – Grund- und Verwaltungstools – Abschließen auswählen.

    • Wenn Sie den Adapter zum Ausführen von Vorgängen für Spalten von FILESTREAM-Datentypen verwenden, stellen Sie sicher, dass das SQL Client Connectivity SDK installiert ist. Sie können das SQL Client Connectivity SDK installieren, indem Sie das SQL Server Setup ausführen und sql Client Connectivity SDK auf der Seite Featureauswahl des Assistenten auswählen. Der Adapter verwendet die sqlncli10.dll, die mit dem SQL Client Connectivity SDK installiert ist, um FILESTREAM-Vorgänge auszuführen.

    • Wenn Sie ihre eigenen UDTs in SQL Server erstellen, stellen Sie sicher, dass die entsprechenden Assemblys für die UDTs dem GAC hinzugefügt werden.

64-Bit-Unterstützung

Der Siebel-Adapter wird in einem 32-Bit-Host instance unterstützt. Es wird nicht unterstützt, den Siebel-Adapter in einem 64-Bit-Host instance auszuführen.

Alle anderen Adapter können in einem 32-Bit- oder 64-Bit-Host instance ausgeführt werden.

Weitere Informationen zu den unterstützten Installationsszenarien für die Installation des 32-Bit- und 64-Bit-BizTalk-Adapterpakets finden Sie unter Szenarien zum Installieren des BizTalk-Adapterpakets auf 32-Bit- und 64-Bit-Plattformen.

Installieren des BizTalk-Adapterpakets

Stellen Sie sicher, dass alle erforderlichen Softwarekomponenten installiert sind, bevor Sie das BizTalk Adapter Pack installieren. Sie können das BizTalk-Adapterpaket auf zwei Arten installieren:

  • Im interaktiven Modus: Führen Sie den Setup-Assistenten aus.

  • Im unbeaufsichtigten Modus: Verwenden der Befehlszeile

    Wichtig

    Sie benötigen Administratorrechte auf dem Computer, auf dem Sie das BizTalk-Adapterpaket installieren, unabhängig davon, ob Sie den Assistenten oder die Befehlszeile installieren.

Typische vs. benutzerdefinierte Installation

In diesem Abschnitt werden die Installationstypen und die Features aufgeführt, die mit den einzelnen Optionen installiert werden:

  • Mit den Optionen "Typisch " und "Vollständig " werden alle Adapter mit den zugeordneten Datenanbietern installiert. Sie haben nicht die Möglichkeit, einen bestimmten Adapter auszuwählen, der installiert werden soll.

  • Die Option Benutzerdefiniert installiert einen oder mehrere Adapter mit den zugeordneten Datenanbietern. Sie können auswählen, welche Adapter installiert werden sollen. Wenn Sie einen Datenanbieter installieren möchten, müssen Sie auch den entsprechenden Adapter installieren. Sie können jedoch einen Adapter installieren, ohne den entsprechenden Datenanbieter zu installieren. Erweitern Sie dazu den Knoten ADO-Anbieter , und wählen Sie dann die Anbieter aus, die Sie nicht installieren möchten. Weitere Informationen finden Sie unter Installieren des BizTalk-Adapterpakets im interaktiven Modus.

    Wenn Sie beispielsweise den Datenanbieter für SAP installieren, müssen Sie auch den SAP-Adapter installieren. Sie können den SAP-Adapter jedoch installieren, ohne den Datenanbieter für SAP zu installieren.

Szenarien für die Installation des BizTalk-Adapterpakets auf 32-Bit- und 64-Bit-Plattformen

Mit BizTalk Server kann das BizTalk-Adapterpaket für Folgendes verwendet werden:

  • Visual Studio-Entwurfszeit (beim Generieren von Metadaten für Vorgänge für BRANCHENanwendungen)

  • Entwurfszeit der BizTalk Server-Verwaltungskonsole (zum Erstellen physischer Ports)

    Hinweis

    BizTalk Server Verwaltungskonsole wird als 32-Bit-Anwendung der Microsoft Management Console (MMC) ausgeführt.

  • BizTalk-Laufzeit (beim Senden und Empfangen von Nachrichten von BRANCHENanwendungen)

Sie können einen einzelnen Computer für alle diese Taks oder verschiedene Computer verwenden. Da sowohl Visual Studio als auch BizTalk MMC 32-Bit-Prozesse sind, müssen Sie das 32-Bit-BizTalk-Adapterpaket auf dem Computer installieren, auf dem Sie die Entwurfszeitaufgaben ausführen.

Szenarien für die Installation des BizTalk-Adapterpakets auf einer 32-Bit-Plattform

Zu den unterstützten Szenarien auf einer 32-Bit-Plattform gehören:

Für Visual Studio-Entwurfszeit Für BizTalk MMC-Entwurfszeit Für die BizTalk-Laufzeit Für Visual Studio-Entwurfszeit und/oder BizTalk MMC-Entwurfszeit + BizTalk-Laufzeit
– Installieren Sie das 32-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.
– Installieren Sie das 32-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.
– Installieren Sie das 32-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.
– Installieren Sie das 32-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.

Szenarien für die Installation des BizTalk-Adapterpakets auf einer 64-Bit-Plattform

Zu den unterstützten Szenarien auf einer 64-Bit-Plattform gehören:

Für Visual Studio-Entwurfszeit Für BizTalk MMC-Entwurfszeit Für die BizTalk-Laufzeit Für Visual Studio-Entwurfszeit und/oder BizTalk MMC-Entwurfszeit + BizTalk-Laufzeit
– Installieren Sie das 64-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.
– Installieren Sie das 64-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.
Für einen 32-Bit-BizTalk-Prozess:

– Installieren Sie das 64-Bit-WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.

Für einen 64-Bit-BizTalk-Prozess:

– Installieren Sie das 64-Bit WCF LOB Adapter SDK.

– Installieren Sie das 64-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 64-Bit-LOB-Client und andere erforderliche DLLs.
Für einen 32-Bit-BizTalk-Prozess:

– Installieren Sie das 64-Bit WCF LOB Adapter SDK.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.

Für einen 64-Bit-BizTalk-Prozess:

– Installieren Sie das 64-Bit WCF LOB Adapter SDK.

– Installieren Sie das 64-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 64-Bit-LOB-Client und andere erforderliche DLLs.

– Installieren Sie das 32-Bit-BizTalk-Adapterpaket.

– Installieren Sie den 32-Bit-LOB-Client und andere erforderliche DLLs.

Hinweis

Auf jedem Computer, auf dem Sie Entwurfszeitaufgaben mit Visual Studio oder BizTalk MMC ausführen möchten, müssen Sie das 32-Bit-BizTalk-Adapterpaket installieren.

Installieren des BizTalk-Adapterpakets im interaktiven Modus

Führen Sie die folgenden Schritte aus, um das BizTalk Adapter Pack mithilfe des Setup-Assistenten zu installieren.

  1. Führen Sie auf dem BizTalk Server Installationsmedium Setup.exeaus.

  2. Wählen Sie Microsoft BizTalk-Adapter installieren aus. Wählen Sie im nächsten Fenster je nach Plattform Microsoft BizTalk Adapter Pack installieren oder Microsoft BizTalk Adapter Pack (x64) installieren aus.

    Hinweis

    Wenn Sie das BizTalk Adapter Pack auf einem virtuellen Computer installieren, fährt der Setup-Assistent möglicherweise nicht über ein Dialogfeld hinaus, in dem darüber informiert wird, dass das Setup den verfügbaren Speicherplatz überprüft. In solchen Fällen wird empfohlen, die Option für die unbeaufsichtigte Installation zu verwenden. Weitere Informationen finden Sie unter Installieren des BizTalk-Adapterpakets im unbeaufsichtigten Modus (in diesem Thema).

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

  4. Akzeptieren Sie die Endbenutzerlizenzvereinbarung ( EULA), und wählen Sie dann Weiter aus.

  5. Wählen Sie Setuptyp aus:

    • Um die gängigsten Features zu installieren, wählen Sie Typisch aus.

    • Um die Adapter auszuwählen, die Sie installieren möchten, wählen Sie Benutzerdefiniert aus, und fahren Sie dann mit dem nächsten Schritt fort.

    • Um alle Features zu installieren, wählen Sie Abschließen aus.

      Wichtig

      Um nur den Adapter zu installieren, den Sie für die Schnittstelle mit Ihrer Unternehmensanwendung verwenden, wählen Sie benutzerdefinierte Installation aus.

  6. Nur erforderlich , wenn Sie die Benutzerdefinierte Installation ausgewählt haben. Wenn Sie die Installation "Typisch" oder "Abgeschlossen" ausgewählt haben, überspringen Sie diesen Schritt, und fahren Sie mit Schritt 7 fort.

    1. Erweitern Sie unter Benutzerdefiniertes Setupden Eintrag Basisadapter , um die verfügbaren Adapter anzuzeigen.

    2. Wählen Sie für die Adapter, die Sie nicht möchten, das Symbol neben dem Adapter aus, und wählen Sie dann Gesamtes Feature ist nicht verfügbar.

    3. Erweitern Sie ADO-Anbieter, und wählen Sie dann die Anbieter aus, die Sie nicht installieren möchten.

    4. Wählen Sie Weiter aus.

  7. Wählen Sie Installieren aus.

  8. Im Programm zur Verbesserung der Benutzerfreundlichkeit können Sie sich registrieren. Wenn Sie sich registrieren, können Sie die folgenden Daten für Microsoft freigeben:

    • Daten im Zusammenhang mit der Computerhardware, auf der Sie das BizTalk Adapter Pack installieren.

    • Daten im Zusammenhang mit den Unternehmensanwendungsversionen, die Sie mit dem BizTalk Adapter Pack verwenden.

      Klicken Sie auf OK. CEIP bietet weitere Informationen.

    Hinweis

    Sie können diese Einstellung jederzeit ändern, indem Sie das Setup im Reparaturmodus über Programme ausführen.

  9. Wählen Sie Fertig stellen aus.

Installieren des BizTalk Adapter Packs im unbeaufsichtigten Modus

Verwenden Sie den Befehl msiexec , um eine automatische Installation durchzuführen. Geben Sie im Rahmen des Msiexec-Befehls die einzelnen Komponenten ein, die Sie installieren möchten. In der folgenden Tabelle sind die Werte für jede Komponente im BizTalk-Adapterpaket aufgeführt. Verwenden Sie diese Werte, um bestimmte Komponenten zu installieren (oder zu entfernen). Um mehrere Komponenten zu installieren (oder zu entfernen), können Sie eine Kombination dieser Werte verwenden, die durch ein Komma getrennt sind.

Komponentenname Entsprechender Wert für Befehlszeileneigenschaften
Oracle-Datenbankadapter DbFeature
Oracle E-Business-Adapter OracleEBSFeature
SAP-Adapter SapBaseAdapterFeature
Siebel-Adapter SiebelBaseAdapterFeature
SQL-Adapter SqlFeature
Datenanbieter für SAP SapAdoFeature

Hinweis: Sie müssen diesen Wert nur angeben, wenn Sie auch den SAP-Adapter installieren.
Datenanbieter für Siebel SiebelAdoFeature

Hinweis: Sie müssen diesen Wert nur angeben, wenn Sie auch den Siebel-Adapter installieren.
Alle Komponenten ALL

Wichtig

Bei den Featurenamen wird die Groß-/Kleinschreibung beachtet.

Die folgenden Schritte zeigen, wie Sie eine automatische Installation von BizTalk Adapter Pack für verschiedene Komponenten abschließen.

Installation im unbeaufsichtigten Modus
  1. Öffnen Sie eine Eingabeaufforderung, und wechseln Sie zum BizTalk Adapter Pack-Stamm in der BizTalk Server Installation.

  2. Führen Sie die folgenden Befehle basierend auf dem aus, was Sie installieren möchten:

    Hinweis

    Ersetzen Sie AdaptersSetup.msiAdaptersSetup64.msi in den folgenden Befehlen durch, um die unbeaufsichtigte Installation auf einer x64-basierten Plattform durchzuführen.

    • Geben Sie Folgendes ein, um eine vollständige Installation durchzuführen, bei der alle Adapter einschließlich der .NET Framework Datenanbieter installiert werden:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=ALL
      
    • Um nur den Oracle Database-Adapter zu installieren, geben Sie Folgendes ein:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=DbFeature
      
    • Geben Sie Folgendes ein, um nur den Oracle E-Business-Adapter zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=OracleEBSFeature
      
    • Um nur den SAP-Adapter zu installieren, geben Sie Folgendes ein:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature
      
    • Geben Sie Folgendes ein, um den SAP-Adapter zusammen mit dem Datenanbieter für SAP zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature
      
    • Um nur den Siebel-Adapter zu installieren, geben Sie Folgendes ein:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature
      
    • Geben Sie Folgendes ein, um den Siebel-Adapter zusammen mit dem Datenanbieter für Siebel zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature,SiebelAdoFeature
      
    • Geben Sie Folgendes ein, um nur den SQL-Adapter zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SqlFeature
      
    • Geben Sie Folgendes ein, um alle Basisadapter zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SiebelBaseAdapterFeature,DbFeature,OracleEBSFeature,SqlFeature
      
    • Geben Sie folgendes ein, um die beiden .NET Framework Datenanbieter zu installieren:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapAdoFeature,SiebelAdoFeature
      
    • Jede Art von benutzerdefinierter Installation, indem die Komponenten durch ein Komma getrennt werden. Zum Installieren des SAP-Adapters mit dem Datenanbieter für SAP und dem Siebel-Adapter geben Sie beispielsweise Folgendes ein:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature,SiebelBaseAdapterFeature
      
    • Sie können sich auch im Rahmen der unbeaufsichtigten Installation für CEIP registrieren. Typ:

      msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
      

      Standardmäßig ist die Option false.

      Wichtig

      Wenn Sie die BizTalk Adapter Pack Evaluation-Version im unbeaufsichtigten Modus installieren, ist die Standardoption für CEIP true.

      Um weitere Informationen zum Befehl zu msiexec erfahren, geben Sie msiexec in die Befehlszeile ein, und drücken Sie ENTER. Oder siehe msiexec.

Nach der Installation des BizTalk-Adapterpakets

Möglicherweise müssen Sie nach der Installation des BizTalk-Adapterpakets die folgenden Aufgaben ausführen, je nachdem, welche Vorgänge Sie mit den einzelnen Adaptern ausführen möchten:

Konfigurieren des Oracle Database-Adapters für die Verwendung einer neueren Oracle.DataAccess.dll Version

Wenn Sie einen Port für die Verwendung des WCF-OracleDB-Adapters konfigurieren oder Visual Studio zum Nutzen eines generierten Adapters verwenden, wird eine Meldung angezeigt, dass der Adapter Oracle.DataAccess.dll Version 2.111.7.0 benötigt. Um diese Meldung zu beheben, installieren Sie eine unterstützte Oracle.DataAccess.dll Version (siehe Liste der unterstützten Versionen), und aktualisieren Sie dann das bindingRedirect Element in der OracleDB-Konfigurationsdatei. Schritte:

  1. Wechseln Sie auf der BizTalk Server zu den folgenden Ordnern:

    laufwerk:\Programme\Microsoft BizTalk Adapter Pack(x64)\bin

    laufwerk:\Programme (x86)\Microsoft BizTalk Adapter Pack\bin

  2. Öffnen Sie die datei Microsoft.Adapters.OracleDB.config.

  3. Suchen Sie den folgenden Abschnitt, und kopieren/fügen Sie Folgendes ein:

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
              <dependentAssembly>
                        <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342" culture="neutral" />
                        <bindingRedirect oldVersion="2.111.7.00" newVersion="2.112.1.00"/>
              </dependentAssembly>
    </assemblyBinding>
    
    

    Hinweis

    In diesem Beispiel wird newVersion auf 2.112.1.00 festgelegt. Legen Sie diesen Wert auf die version fest, die Sie installiert haben.

Wichtig

  • Wenn mehrere BizTalk-Server in dieser Gruppe vorhanden sind, nehmen Sie diese Änderung auf allen BizTalk-Servern in der Gruppe vor.
    • Der newVersion-Wert muss basierend auf der Version der auf dem Computer installierten Oracle.DataAccess.dll-Datei aktualisiert werden. Oracle.DataAccess.dll ist im Oracle-Client enthalten, den Sie von Oracle installieren. Sie müssen nur eine Oracle-Clientversion installieren, die vom BizTalk Adapter Pack unterstützt wird.

Erstellen SQL Server Datenbankobjekte (nur für den SAP-Adapter)

Um tRFCs in einem SAP-System aufzurufen, führen Sie das SQL-Skript SapAdapter-DbScript-Install.sql aus. Dieses Skript wird mit der BizTalk Adapter Pack-Installation installiert und erstellt Datenbankobjekte in SQL Server. Das Skript wird normalerweise unter <Installationslaufwerk>:\Programme\Microsoft BizTalk Adapter Pack installiert. Sie können dieses Skript für jede SQL Server Datenbank ausführen, solange Sie diesen Datenbanknamen eingeben, während Sie den Adapter zum Aufrufen von tRFCs verwenden.

Registrieren der Adapterbindungen

Während der BizTalk Adapter Pack-Installation kann der Setup-Assistent die Adapterbindungen oder den .NET Framework-Datenanbieter für mySAP Business Suite nicht registrieren, aber das Setup wird mit der Adapterinstallation fortgesetzt. Dies kann aufgrund von Problemen mit der Installation von Windows Communication Foundation (WCF), der Installation des Microsoft Windows Communication Foundation (WCF) Branchenadapter-SDK (LOB) oder der beschädigten machine.config Datei auftreten.

Führen Sie diese Schritte nur aus, wenn der Setup-Assistent die Adapterbindungen oder .NET Framework Datenanbieter in der machine.config-Datei nicht registriert.

Registrieren der Adapterbindungen oder der .NET Framework Datenanbieter
  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. Registrieren Sie die Adapterbindungen:

    1. Suchen Sie nach dem system.serviceModel Element, und fügen Sie Folgendes darunter hinzu:

      <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. Suchen Sie nach der fehlenden Adapterbindung. Fügen Sie die folgenden Abschnitte unter dem bindingElementExtensions Knoten hinzu, abhängig von der fehlenden Adapterbindung. Sie müssen alle Bindungen registrieren, wenn der Setup-Assistent keine registrieren kann.

      Fügen Sie für den SAP-Adapter Folgendes hinzu:

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

      Fügen Sie für den Siebel-Adapter Folgendes hinzu:

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

      Fügen Sie für den Oracle Database-Adapter Folgendes hinzu:

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

      Fügen Sie für den Oracle E-Business-Adapter Folgendes hinzu:

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

      Fügen Sie für den SQL-Adapter Folgendes hinzu:

      <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. Suchen Sie nach der fehlenden Adapterbindung. Fügen Sie die folgenden Abschnitte unter dem bindingExtensions Knoten hinzu, abhängig von der fehlenden Adapterbindung. Sie müssen alle Bindungen registrieren, wenn der Setup-Assistent keine registrieren kann.

      Fügen Sie für den SAP-Adapter Folgendes hinzu:

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

      Fügen Sie für den Siebel-Adapter Folgendes hinzu:

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

      Fügen Sie für den Oracle Database-Adapter Folgendes hinzu:

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

      Fügen Sie für den Oracle E-Business-Adapter Folgendes hinzu:

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

      Fügen Sie für den SQL-Adapter Folgendes hinzu:

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

    Hinweis

    Informationen zum Ermitteln des öffentlichen Schlüssels finden Sie unter Bestimmen des öffentlichen Schlüssels und der Version.

  4. Registrieren Sie die .NET Framework Datenanbieter:

    1. Suchen Sie unter dem Knoten system.data nach dem DbProviderFactories Element.

    2. Suchen Sie nach den fehlenden .NET Framework Datenanbietern. Fügen Sie die folgenden Abschnitte unter dem DbProviderFactories Knoten hinzu, abhängig vom fehlenden Anbieter. Sie müssen alle Anbieter registrieren, wenn der Setup-Assistent keinen registriert.

      Fügen Sie für den Datenanbieter für SAP Folgendes hinzu:

      <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>" />
      

      Fügen Sie für den Datenanbieter für Siebel Folgendes hinzu:

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

Bestimmen des öffentlichen Schlüssels und der Version

Führen Sie die folgenden Schritte aus, um den öffentlichen Schlüssel und die Version für einen Adapter oder den .NET Framework-Datenanbieter zu ermitteln.

Ermitteln des öffentlichen Schlüssels
  1. Wechseln Sie zum Windows-Verzeichnis, in der Regel C:\WINDOWS\assembly.

  2. Klicken Sie mit der rechten Maustaste auf die DLL, für die Sie den öffentlichen Schlüssel verwenden möchten, und wählen Sie dann Eigenschaften aus. Die folgende Tabelle enthält den Namen der DLLs für jeden Adapter und Anbieter:

    Adapter/.NET Framework-Datenanbieter Name der DLL
    SAP-Adapter Microsoft.Adapters.SAP
    Siebel-Adapter Microsoft.Adapters.Siebel
    Oracle-Datenbankadapter Microsoft.Adapters.OracleDB
    Oracle E-Business-Adapter Microsoft.Adapters.OracleEBS
    SQL-Adapter Microsoft.Adapters.Sql.dll
    Datenanbieter für SAP Microsoft.Data.SAPClient
    Datenanbieter für Siebel Microsoft.Data.SiebelClient
  3. Auf der Registerkarte Allgemein sind die Werte des Öffentlichen Schlüsseltokens der öffentliche Schlüssel für die DLL. Der Wert Version ist die Versionsnummer für die DLL.

  4. Kopieren Sie den öffentlichen Schlüssel, und wählen Sie dann Abbrechen aus.

Installieren der benutzerdefinierten RFCs

Sie müssen diese Aufgabe nur ausführen, wenn Sie den Datenanbieter für SAP verwenden möchten. Anweisungen zum Installieren benutzerdefinierter RFCs finden Sie unter Installieren benutzerdefinierter RFCs in der SAP-Adapterdokumentation.

Wichtig

Wenn Sie eine frühere Version der benutzerdefinierten RFCs verwenden, die mit dem BizTalk-Adapterpaket bereitgestellt werden, müssen Sie sie auf die mit diesem Release bereitgestellten RFCs aktualisieren. Entfernen Sie hierzu die früheren RFCs und installieren Sie dann die mit diesem Release gelieferten RFCs.

Installieren der Unternehmensanwendungen

Für die Schritte und Anleitungen zum Installieren der verschiedenen Branchensysteme für Unternehmen wird empfohlen, die entsprechenden Installationshandbücher zu verwenden. Weitere Informationen zu bestimmten Konfigurationsänderungen finden Sie auch in der Dokumentation des Adapters, falls vorhanden.

Prüfliste für installation und nach der Installation

  • Stellen Sie sicher, dass Sie alle Softwarevoraussetzungen mit der richtigen Installationsoption installiert haben.

  • Stellen Sie sicher, dass die unterstützte Version der Unternehmensanwendungen auf Ihrem Computer installiert ist, auf dem Sie das BizTalk Adapter Pack installiert haben. Weitere Informationen finden Sie unter Unterstützte Unternehmensanwendungsversionen.

  • Um nur den Adapter für das Enterprise LOB-System zu installieren, das Sie verbinden möchten, stellen Sie sicher, dass Sie das BizTalk-Adapterpaket mithilfe der Option Benutzerdefinierte Installation installiert haben. Stellen Sie sicher, dass Sie das BizTalk Adapter Pack nicht installiert haben, indem Sie die Option Installation abschließen verwenden. Weitere Informationen finden Sie unter Installieren des BizTalk-Adapterpakets.

  • Wenn Sie tRFC-Aufrufe des SAP-Systems mithilfe des SAP-Adapters ausführen möchten, müssen Sie die erforderlichen Tabellen in einer SQL Server Datenbank erstellen. Weitere Informationen finden Sie unter Nach der Installation des BizTalk-Adapterpakets.

  • Beim Ausführen des BizTalk Adapter Pack-Setup-Assistenten wird möglicherweise eine Fehlermeldung angezeigt, die besagt, dass das Setup die Bindungen nicht registrieren konnte. Wenn ja, registrieren Sie sie manuell. Weitere Informationen finden Sie unter Nach der Installation des BizTalk-Adapterpakets.

  • Wenn Sie sich für die Installation des Datenanbieters für SAP im Rahmen der BizTalk Adapter Pack-Installation entschieden haben, stellen Sie sicher, dass Sie die benutzerdefinierten RFCs auf dem SAP-System installieren. Weitere Informationen finden Sie unter Nach der Installation des BizTalk-Adapterpakets.

Ändern der BizTalk Adapter Pack-Installation

Führen Sie die folgenden Schritte aus, um die BizTalk Adapter Pack-Installation zu ändern. Stellen Sie sicher, dass das WCF LOB Adapter SDK installiert ist, bevor Sie den Setup-Assistenten ausführen, um die BizTalk Adapter Pack-Installation zu ändern.

Sie können die BizTalk Adapter Pack-Installation im interaktiven Modus (Setup-Assistent) oder im unbeaufsichtigten Modus (Befehlszeile) ändern.

Ändern der BAP-Installation im interaktiven Modus

  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 Microsoft BizTalk Adapter Pack vom Computer zu entfernen, wählen Sie Entfernen aus , und fahren Sie 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.

Ändern der BAP-Installation 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 unter Installieren des BizTalk-Adapterpakets im unbeaufsichtigten Modus (in diesem Thema).

    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. Um weitere Informationen zum Befehl zu msiexec erfahren, geben Sie msiexec in die Befehlszeile ein, und drücken Sie ENTER. Oder siehe msiexec.

    Wichtig

    Wenn Sie die BizTalk Adapter Pack-Installation im unbeaufsichtigten Modus ändern, können Sie Ihre Einstellungen für die Aktivierung oder Das 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.

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 diese manuell entfernen, bevor Sie das BizTalk-Adapterpaket entfernen. Die BizTalk Adapter Pack-Installation kopiert eine SapAdapter-DbScript-Uninstall.sql-Datei in der Regel 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, um die Adapter zu entfernen.

Sie können das BizTalk-Adapterpaket im interaktiven Modus (Setup-Assistent) oder im unbeaufsichtigten Modus (Befehlszeile) entfernen.

Deinstallieren des BizTalk-Adapterpakets im interaktiven Modus

  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 des BizTalk-Adapterpakets 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 unter Installieren des BizTalk-Adapterpakets im unbeaufsichtigten Modus (in diesem Thema).

    Führen Sie den folgenden Befehl aus, um das BizTalk-Adapterpaket vollständig zu entfernen:

    msiexec /x AdaptersSetup.msi /qn
    

    Um weitere Informationen zum Befehl zu msiexec erfahren, geben Sie msiexec in die Befehlszeile ein, und drücken Sie ENTER. Oder siehe msiexec.

Nach dem Entfernen des BizTalk-Adapterpakets

Nach dem Entfernen des BizTalk-Adapterpakets müssen Sie möglicherweise die folgenden Schritte ausführen:

  • Entfernen Sie die Adapterbindungen oder die .NET Framework-Datenanbieterregistrierung, wenn der Setup-Assistent dies nicht getan hat.

  • Entfernen Sie die benutzerdefinierten RFCs, wenn Sie den Datenanbieter für SAP installieren möchten.

Entfernen sie die Bindungen oder die .NET Framework-Datenanbieterregistrierung.

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.

Entfernen der Adapterbindungen oder .NET Framework Datenanbieterregistrierung
  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.

Problembehandlung bei der BizTalk Adapter Pack-Installation

Im Folgenden sind einige Probleme aufgeführt, die bei der Installation des BizTalk-Adapterpakets auftreten können. Eine umfassende Liste mit Installationsproblemen finden Sie unter Problemthemen für jeden Adapter.

  • Beim Ausführen des Setups auf einem 64-Bit-Computer kann beim Zugriff auf die Schemadatei ein Fehler ausgelöst werden.

    Das BizTalk Adapter Pack-Setup löst beim Zugriff auf microsoft.Adapters einen Fehler aus.<AdapterName>_schema.xml Datei, fährt aber mit der Adapterinstallation fort.

    Ursache

    Wenn sowohl die 32-Bit- als auch die 64-Bit-Version des BizTalk-Adapterpakets auf demselben Computer installiert sind, ist die von beiden verwendeten Zielschemadatei identisch. Daher wird die vom 32-Bit-BizTalk-Adapterpaket installierte Datei möglicherweise von IIS verwendet, wenn das 64-Bit-Installationsprogramm versucht, darauf zuzugreifen.

    Auflösung

    Kopieren Sie microsoft.Adapters manuell.<AdapterName>_schema.xml Datei von C:\Program Files\Microsoft BizTalk Adapter Pack(x64)\IIS Schemas" bis .C:\Windows\System32\inetsrv\config\schema