次の方法で共有


BizTalk Adapter Pack 2013 R2 および 2013 のインストール

このドキュメントでは、ソフトウェア要件と、BizTalk Server 2013 または BizTalk Server 2013 R2 に含まれる Microsoft BizTalk アダプター パック (BAP) をインストールする手順を示します。

変更履歴

Date Change
2016 年 3 月 [ インストール後...] で、新しい Oracle.DataAccess.dll バージョンを使用するように Oracle Database アダプターを構成する手順を追加しました。

ソフトウェアの前提条件

BizTalk アダプター パックは、次の場所から使用できます。

  • .NET アプリケーション

  • Microsoft BizTalk Server

  • ADO インターフェイス

  • Microsoft SharePoint ポータル

    アダプターの使用方法に応じて、必要なソフトウェアは異なります。

.NET アプリケーションを使用する場合の前提条件

.NET アプリケーションを使用してアダプターを使用する場合は、開発用コンピューター (.NET アプリケーションを作成するコンピューター) に次のソフトウェアが必要です。 表示されている順序でソフトウェアをインストールします。

BizTalk アダプター パック 2013 R2 BizTalk アダプター パック 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
エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。 エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。

BizTalk Serverを使用する場合の前提条件

BizTalk Serverを使用してアダプターを使用する場合は、BizTalk Serverで次のソフトウェアが必要です。 表示されている順序でソフトウェアをインストールします。

BizTalk アダプター パック 2013 R2 BizTalk アダプター パック 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 アダプター SDK に含まれている Visual Studio 用アダプター サービス BizTalk プロジェクト アドインをインストールします。 インストールするには、カスタム ([BizTalk Server アドイン] を選択) または [WCF LOB アダプター SDK のインストールの完了] を実行します。
WCF LOB Adapter SDK

WCF LOB アダプター SDK に含まれている Visual Studio 用アダプター サービス BizTalk プロジェクト アドインをインストールします。 インストールするには、カスタム ([BizTalk Server アドイン] を選択) または [WCF LOB アダプター SDK のインストールの完了] を実行します。
BizTalk Server 2013 R2 BizTalk Server 2013
エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。 エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。

ADO を使用する場合の前提条件

Microsoft BizTalk Adapter for mySAP Business SuiteMicrosoft BizTalk Adapter for Siebel eBusiness Applications には、ADO レイヤー (SAP 用データ プロバイダーSiebel 用データ プロバイダー) が含まれています。 この ADO レイヤーを使用して、SAP システムまたは Siebel システムに接続する ADO.NET クライアントを作成できます。 また、ADO レイヤーと SQL Server Integration Services (SSIS) を使用して LOB アプリケーションからデータをインポートおよびエクスポートし、SQL Server Reporting Services (SSRS) を使用して LOB システムからデータを表示するレポートを生成することもできます。

注意

SSRS での ADO プロバイダーの使用は、 Data Provider for SAP でのみサポートされています。

ADO インターフェイスで BizTalk アダプター パックを使用するコンピューターには、次のソフトウェアが必要です。 表示されている順序でソフトウェアをインストールします。

BizTalk アダプター パック 2013 R2 BizTalk アダプター パック 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
エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。 エンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。

Microsoft SharePoint を使用する場合の前提条件

Microsoft SharePoint でアダプターを使用する目的は、SharePoint ポータルで LOB アプリケーションからのデータを表示することです。

BizTalk アダプター パックと SharePoint を使用した一般的なセットアップは、1 台のコンピューターにすることも、異なるタスクに異なるコンピューターを使用することもできます。 次の表は、各コンピューターのソフトウェアの前提条件をまとめたものです。 1 台のコンピューターを使用している場合は、そのコンピューターですべてのソフトウェアが必要です。 表示されている順序でソフトウェアをインストールします。

WCF アダプター サービス開発ウィザードを実行するコンピューター WCF サービスをホストするコンピューター SharePoint Designerを使用して外部コンテンツ タイプを定義できるコンピューター SharePoint を使用して LOB アプリケーションから情報を表示するコンピューター
BAP 2013 R2: BAP 2013: 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
  • それぞれのエンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。
  • オペレーティング システムに付属しているインターネット インフォメーション サービス (IIS) バージョン。 このバージョンについては、サポート技術情報 224609 を参照してください。
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
  • それぞれのエンタープライズ アプリケーション クライアントと関連ソフトウェア。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。
  • オペレーティング システムに付属しているインターネット インフォメーション サービス (IIS) バージョン。 このバージョンについては、サポート技術情報 224609 を参照してください。
Microsoft Office SharePoint Server Software Development Kit (SDK) Microsoft Office Server インフラストラクチャの更新

サポートされているエンタープライズ アプリケーションのバージョン

BizTalk アダプター パックでサポートされている特定の LOB システム バージョンを確認するには、「 サポートされている基幹業務 (LOB) システム」を参照してください。

このセクションでは、各アダプターに必要なクライアント DLL など、各アダプターの追加情報を一覧表示します。

Oracle Database アダプター

  • 省略可能: Oracle データベースで分散トランザクションを使用する場合は、アダプター クライアントを実行しているコンピューターに Oracle Services for Microsoft Transaction Server (Oracle クライアント インストールの一部) をインストールします。

  • アプリケーションで最新バージョンの ODP.NET を操作するには、 ポリシー DLL を インストールし、GAC に DLL を登録します。 「 Oracle Data Provider for .NET FAQ」を参照してください

Oracle E-Business アダプター

  • 省略可能: Oracle データベースで分散トランザクションを使用するには、アダプター クライアントを実行しているコンピューターに Oracle Services for Microsoft Transaction Server (Oracle クライアント インストールの一部) をインストールします。

  • アプリケーションで最新バージョンの ODP.NET を操作するには、 ポリシー DLL を インストールし、GAC に DLL を登録します。 「 Oracle Data Provider for .NET FAQ」を参照してください

SAP アダプター

  • SAP アダプターには、SAP システムが Unicode であるか Unicode 以外であるかに関係なく、Unicode バージョンの RFC SDK が必要です。

  • 必須ドライバー: 次の表に、BizTalk アダプター パックが SAP システムとインターフェイスするために必要な DLL を示します。 これらの DLL を含むパッケージのほとんどは、SAP Service Marketplace からダウンロードする必要があります。 SAP Service Marketplace からダウンロードを取得するには:

    1. SAP Service Marketplace から利用可能なダウンロード マネージャーをインストールします。

    2. SAP Service Marketplace の資格情報を使用してダウンロード マネージャーを構成します。

    3. SAP サービス Web サイトからソフトウェアをダウンロードするには、organizationの SAP 管理者から承認を受ける必要があります。 これは、SAP ソフトウェア配布センターへのアクセスが "ソフトウェアのダウンロード" 承認オブジェクトによって制限されるために必要です。 これにより、ソフトウェアは承認されたユーザーのみがダウンロードできます。

    4. SAP Service Marketplace からダウンロードしたパッケージからファイルを抽出するために必要な SAPCAR プログラムをインストールします。 SAPCAR は、SAP Service Marketplace からも入手できます。

      BizTalk アダプター パックの 32 ビットバージョンと 64 ビット バージョンの場合、これらの DLL の 32 ビットバージョンと 64 ビット バージョンが必要です。

    • 32 ビット コンピューターでは、32 ビット バージョンの DLL を C:\Windows\System32 フォルダーに追加する必要があります。

    • 64 ビット コンピューターでは、32 ビット バージョンの DLL を C:\Windows\SysWow64 フォルダーに追加する必要があります。 64 ビット バージョンの DLL を C:\Windows\System32 フォルダーに追加する必要があります。

6.4 SAP クライアントのバージョンが必要なドライバー

次の情報は、BizTalk アダプター パック 2013 にのみ適用されます。

  • SAP RFC SDK 6.40 UNICODE

    この SDK は、SNOTE1 27517 の一部として使用できます。 SDK をダウンロードする手順については、「 SAP サポート - ソフトウェアダウンロード」を参照してください。 SDK をダウンロードして抽出したら、\rfcsdk\bin フォルダーと \rfcsdk\lib フォルダーからすべての DLL をコピーし、この表の前に説明した関連する場所にコピーします。

  • DLL は、 R3DLLINST.zipの一部として SAP から使用できます。

    この ZIP ファイルには Microsoft ランタイム DLL が含まれており、 SAP ONE サポート スタート パッド Web サイトからダウンロードできます (サインインが必要です)。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。 詳細については、「SNOTE1 684106」を参照してください。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。

  • SAP Secure Network Communications (SNC) を使用して SAP システムに接続する場合は、SAP for Me ソフトウェア ダウンロード センター (SAP サインインが必要) で確認できる SAP からの関連 DLL も必要です。 これらの DLL は、32 ビットと 64 ビットのプラットフォームでは異なり、SNOTE1 352295で使用できます。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。

    これらの DLL の名前は次のとおりです。

    • 32 ビットの場合: gsskrb5.dllgssntlm.dll
    • 64 ビット x86 の場合: gx64krb5.dllgx64ntlm.dll

7.0 SAP クライアントバージョンが必要なドライバー

  • SAP RFC SDK 7.00 UNICODE

    この SDK は、SNOTE1 27517 の一部として使用できます。 SDK をダウンロードする手順については、「 SAP サポート - ソフトウェアダウンロード」を参照してください。 SDK をダウンロードして抽出したら、\rfcsdk\bin フォルダーと \rfcsdk\lib フォルダーからすべての DLL をコピーし、この表の前に説明した関連する場所にコピーします。

  • DLL は、 R3DLLINST.zipの一部として SAP から使用できます。

    この ZIP ファイルには Microsoft ランタイム DLL が含まれており、 SAP サポート - ソフトウェアダウンロードからダウンロードできます。 詳細については、「SNOTE1 684106」を参照してください。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。

  • SAP Secure Network Communications (SNC) を使用して SAP システムに接続する場合は、SAP からの関連 DLL も必要です。 これらの DLL は、32 ビットと 64 ビットのプラットフォームでは異なり、SNOTE1 352295で使用できます。 DLL は ここからダウンロードできます。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。 DLL の名前は次のとおりです。

    • 32 ビットの場合: gsskrb5.dllgssntlm.dll
    • 64 ビット x86 の場合: gx64krb5.dllgx64ntlm.dll

7.1 SAP クライアントのバージョンが必要なドライバー

  • SAP RFC SDK 7.10 UNICODE

    この SDK は、SNOTE1 27517 の一部として使用できます。 SDK をダウンロードする手順については、「 SAP サポート - ソフトウェアダウンロード」を参照してください。 SDK をダウンロードして抽出したら、\rfcsdk\bin フォルダーと \rfcsdk\lib フォルダーからすべての DLL をコピーし、この表の前に説明した関連する場所にコピーします。

  • DLL は、 R3DLLINST.zipの一部として SAP から使用できます。

    この ZIP ファイルには Microsoft ランタイム DLL が含まれており、 SAP サポート - ソフトウェアダウンロードからダウンロードできます。 詳細については、「SNOTE1 684106」を参照してください。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。

  • Microsoft Visual C++ SAP 7.1 クライアントに必要なランタイム DLL:

    • 32 ビット SAP 7.1 クライアントの場合: Vcredist_x86.exe
    • 64 ビット SAP 7.1 クライアントの場合: Vcredist_x64.exe
  • SAP Secure Network Communications (SNC) を使用して SAP システムに接続する場合は、SAP からの関連 DLL も必要です。 これらの DLL は、32 ビットと 64 ビットのプラットフォームでは異なり、SNOTE1 352295で使用できます。 DLL は ここからダウンロードできます。 このリンクには、パッケージをダウンロードできる [添付ファイル] オプションがあります。 DLL の名前は次のとおりです。

    • 32 ビットの場合: gsskrb5.dllgssntlm.dll
    • 64 ビット x86 の場合: gx64krb5.dllgx64ntlm.dll

1 SNOTEs は、SAP によってリリースされた修正に付随するリリース ノートです。

Siebel アダプター

追加の手順はありません。

SQL アダプター

必要なドライバー:

  • SQL Server 2005 の場合: SQL Serverでユーザー定義型 (UDT) を作成する場合は、UDT のそれぞれのアセンブリが GAC に追加されていることを確認します。

  • SQL Server 2014、SQL Server 2012、SQL Server 2008 R2、SQL Server 2008 SP1:

    • SQL Server バージョン (Geography など) に付属の UDT を使用する場合は、アダプターを使用してSQL Serverに対する操作を実行するコンピューターに次の DLL が存在することを確認します。 たとえば、SQL Serverで操作を実行する BizTalk プロジェクトを作成する場合、これらの DLL は、BizTalk Serverが実行されているコンピューター上に存在する必要があります。

      • Microsoft.SqlServer.Types.dll が GAC に追加されていることを確認します。

      • SqlServerSpatial.dll が System32 フォルダーで使用できることを確認します。

      これらの DLL をコンピューターにインストールするには、SQL Serverセットアップを実行し、ウィザードの [機能の選択] ページで [管理ツール - 基本ツールと管理ツール - 完了] を選択します。

    • アダプターを使用して FILESTREAM データ型の列に対する操作を実行する場合は、SQL Client Connectivity SDK がインストールされていることを確認します。 SQL Client Connectivity SDK をインストールするには、SQL Serverセットアップを実行し、ウィザードの [機能の選択] ページで [SQL Client Connectivity SDK] を選択します。 アダプターは、SQL Client Connectivity SDK と共にインストールされた sqlncli10.dll を使用して、FILESTREAM 操作を実行します。

    • SQL Serverで独自の UDT を作成する場合は、UDT のそれぞれのアセンブリが GAC に追加されていることを確認します。

64 ビット サポート

Siebel アダプターは、32 ビット ホスト インスタンスでサポートされています。 64 ビット ホスト インスタンスで Siebel アダプターを実行することはサポートされていません。

他のすべてのアダプターは、32 ビットまたは 64 ビットのホスト インスタンスで実行できます。

32 ビットおよび 64 ビット BizTalk アダプター パックをインストールするためのサポートされるインストール シナリオの詳細については、「 32 ビットおよび 64 ビット プラットフォームに BizTalk アダプター パックをインストールするシナリオ」を参照してください。

BizTalk アダプター パックのインストール

BizTalk アダプター パックをインストールする前に 、すべてのソフトウェアの前提条件 がインストールされていることを確認します。 BizTalk アダプター パックは、次の 2 つの方法でインストールできます。

  • 対話型モード: セットアップ ウィザードを実行する

  • サイレント モードの場合: コマンド ラインを使用する

    重要

    ウィザードとコマンド ラインのどちらを使用してインストールするかに関係なく、BizTalk アダプター パックをインストールするコンピューターに対する管理者権限が必要です。

一般的なインストールとカスタム インストール

このセクションでは、インストールの種類と、各オプションでインストールされる機能の一覧を示します。

  • [標準] オプションと [完了] オプションは、関連付けられているデータ プロバイダーと共にすべてのアダプターをインストールします。 インストールする特定のアダプターを選択するオプションはありません。

  • [カスタム] オプションを選択すると、関連付けられているデータ プロバイダーを含む 1 つ以上のアダプターがインストールされます。 インストールするアダプターを選択できます。 データ プロバイダーをインストールする場合は、対応するアダプターもインストールする必要があります。 ただし、対応するデータ プロバイダーをインストールしなくても、アダプターをインストールできます。 これを行うには、[ ADO プロバイダー] ノードを展開し、インストールしないプロバイダーを選択します。 「対話型モードでの BizTalk アダプター パックのインストール」を参照してください。

    たとえば、Data Provider for SAP をインストールする場合は、SAP アダプターもインストールする必要があります。 ただし、DATA Provider for SAP をインストールしなくても、SAP アダプターをインストールできます。

BizTalk アダプター パックを 32 ビットおよび 64 ビット プラットフォームにインストールするシナリオ

BizTalk Serverでは、BizTalk アダプター パックを次の目的で使用できます。

  • Visual Studio の設計時間 (LOB アプリケーションでの操作のメタデータを生成する場合)

  • BizTalk Server管理コンソールの設計時間 (物理ポートを作成する場合)

    注意

    BizTalk Server管理コンソールは、32 ビットの Microsoft 管理コンソール (MMC) アプリケーションとして実行されます。

  • BizTalk ランタイム (LOB アプリケーションからのメッセージの送受信時)

これらのすべての tak に対して 1 台のコンピューターを使用することも、別のコンピューターを使用することもできます。 Visual Studio と BizTalk MMC の両方が 32 ビット プロセスであるため、デザイン時タスクを完了するコンピューターに 32 ビット BizTalk アダプター パックをインストールする必要があります。

BizTalk アダプター パックを 32 ビット プラットフォームにインストールするシナリオ

32 ビット プラットフォームでサポートされるシナリオは次のとおりです。

Visual Studio のデザイン時 BizTalk MMC のデザイン時 BizTalk の実行時 Visual Studio のデザイン時や BizTalk MMC のデザイン時間 + BizTalk ランタイムの場合
- 32 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。
- 32 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。
- 32 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。
- 32 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。

BizTalk アダプター パックを 64 ビット プラットフォームにインストールするシナリオ

64 ビット プラットフォームでサポートされるシナリオは次のとおりです。

Visual Studio のデザイン時 BizTalk MMC のデザイン時 BizTalk の実行時 Visual Studio のデザイン時や BizTalk MMC のデザイン時間 + BizTalk ランタイムの場合
- 64 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。
- 64 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。
32 ビット BizTalk プロセスの場合:

- 64 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。

64 ビット BizTalk プロセスの場合:

- 64 ビット WCF LOB アダプター SDK をインストールします。

- 64 ビット BizTalk アダプター パックをインストールします。

- 64 ビット LOB クライアントとその他の必要な DLL をインストールします。
32 ビット BizTalk プロセスの場合:

- 64 ビット WCF LOB アダプター SDK をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。

64 ビット BizTalk プロセスの場合:

- 64 ビット WCF LOB アダプター SDK をインストールします。

- 64 ビット BizTalk アダプター パックをインストールします。

- 64 ビット LOB クライアントとその他の必要な DLL をインストールします。

- 32 ビット BizTalk アダプター パックをインストールします。

- 32 ビット LOB クライアントとその他の必要な DLL をインストールします。

注意

Visual Studio または BizTalk MMC を使用してデザイン時タスクを実行する任意のコンピューターで、32 ビット BizTalk アダプター パックをインストールする必要があります。

対話型モードでの BizTalk アダプター パックのインストール

セットアップ ウィザードを使用して BizTalk アダプター パックをインストールするには、次の手順を実行します。

  1. BizTalk Serverインストール メディアから、 Setup.exeを実行します。

  2. [ Microsoft BizTalk アダプターのインストール] を選択します。 次のウィンドウで、プラットフォームに応じて、[ Microsoft BizTalk アダプター パックのインストール ] または [Microsoft BizTalk アダプター パック (x64) のインストール] を選択します。

    注意

    BizTalk アダプター パックを仮想マシンにインストールする場合、セットアップ ウィザードは、セットアップで使用可能なディスク領域を確認していることを示すダイアログ ボックスを超えて進まない可能性があります。 このような場合は、サイレント インストール オプションを使用することをお勧めします。 「 サイレント モードでの BizTalk アダプター パックのインストール 」を参照してください (このトピックでは)。

  3. [ようこそ] 画面で、[ 次へ] を選択します。

  4. エンドユーザーライセンス契約 (EULA) に同意し、[ 次へ] を選択します。

  5. [ セットアップの種類の選択] で、次の手順を実行します

    • 最も一般的な機能をインストールするには、[ 標準] を選択します。

    • インストールするアダプターを選択するには、[ カスタム] を選択し、次の手順に進みます。

    • すべての機能をインストールするには、[完了] を選択 します

      重要

      エンタープライズ アプリケーションとのインターフェイスに使用するアダプターのみをインストールするには、[ カスタム インストール] を選択します。

  6. カスタム インストールを選択した場合にのみ必要です。 [標準] または [インストールの完了] を選択した場合は、この手順をスキップして、手順 7 に進みます。

    1. [ カスタム セットアップ] で、[ 基本アダプター ] を展開して、使用可能なアダプターを確認します。

    2. 不要なアダプターの場合は、アダプターの横にあるアイコンを選択し、[ 機能全体を使用できなくなります] を選択します。

    3. [ ADO プロバイダー] を展開し、インストールしないプロバイダーを選択します。

    4. [次へ] を選択します。

  7. [インストール] を選択します。

  8. カスタマー エクスペリエンス向上プログラムでは、登録を選択できます。 登録する場合は、次のデータを Microsoft と共有できます。

    • BizTalk アダプター パックをインストールするコンピューター ハードウェアに関連するデータ。

    • BizTalk アダプター パックで使用しているエンタープライズ アプリケーションのバージョンに関連するデータ。

      [OK] を選択します。 CEIP では、詳細情報が提供されます。

    注意

    この設定は、[ プログラム] から [修復モード] で [セットアップ] を実行することでいつでも変更できます。

  9. [完了] を選択します。

BizTalk アダプター パックをサイレント モードでインストールする

msiexec コマンドを使用してサイレント インストールを実行します。 msiexec コマンドの一部として、インストールする個々のコンポーネントを入力します。 次の表に、BizTalk アダプター パックの各コンポーネントの値を示します。 これらの値を使用して、特定のコンポーネントをインストール (または削除) します。 複数のコンポーネントをインストール (または削除) するには、これらの値をコンマで区切って組み合わせて使用できます。

コンポーネント名 コマンド ライン プロパティの対応する値
Oracle Database アダプター DbFeature
Oracle E-Business アダプター OracleEBSFeature
SAP アダプター SapBaseAdapterFeature
Siebel アダプター SiebelBaseAdapterFeature
SQL アダプター SqlFeature
Data Provider 用 SAP SapAdoFeature

: この値は、SAP アダプターもインストールする場合にのみ指定する必要があります。
Data Provider 用 Siebel SiebelAdoFeature

: この値は、Siebel アダプターもインストールする場合にのみ指定する必要があります。
すべてのコンポーネント ALL

重要

機能名では大文字と小文字が区別されます。

次の手順では、さまざまなコンポーネントの BizTalk アダプター パックのサイレント インストールを完了する方法を示します。

サイレント モードでインストールする
  1. コマンド プロンプトを開き、BizTalk Serverインストールの BizTalk アダプター パック ルートに移動します。

  2. インストールする内容に基づいて、次のコマンドを実行します。

    注意

    x64 ベースのプラットフォームでサイレント インストールを実行するには、次のコマンドで を に置き換えますAdaptersSetup.msiAdaptersSetup64.msi

    • .NET Framework データ プロバイダーを含むすべてのアダプターをインストールする完全なインストールを実行するには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=ALL
      
    • Oracle Database アダプターのみをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=DbFeature
      
    • Oracle E-Business アダプターのみをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=OracleEBSFeature
      
    • SAP アダプターのみをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature
      
    • データ プロバイダー for SAP と共に SAP アダプターをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature
      
    • Siebel アダプターのみをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature
      
    • Siebel 用データ プロバイダーと共に Siebel アダプターをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature,SiebelAdoFeature
      
    • SQL アダプターのみをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SqlFeature
      
    • すべての基本アダプターをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SiebelBaseAdapterFeature,DbFeature,OracleEBSFeature,SqlFeature
      
    • 2 つの.NET Framework データ プロバイダーをインストールするには、次のように入力します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapAdoFeature,SiebelAdoFeature
      
    • コンポーネントをコンマで区切って、任意の種類のカスタム インストールを行います。 たとえば、Data Provider for SAP と共に SAP アダプターをインストールし、Siebel アダプターの種類を次に示します。

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature,SiebelBaseAdapterFeature
      
    • サイレント インストールの一部として CEIP に登録することもできます。 型:

      msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
      

      既定では、 オプションは false です。

      重要

      BizTalk アダプター パック評価バージョンをサイレント モードでインストールする場合、CEIP の既定のオプションは true です

      コマンドの msiexec 詳細については、コマンド ラインで を入力 msiexec し、 キーを押します ENTER。 または、「 msiexec」を参照してください。

BizTalk アダプター パックをインストールした後

BizTalk アダプター パックをインストールした後、各アダプターで実行する操作に基づいて、次のタスクを実行する必要がある場合があります。

新しい Oracle.DataAccess.dll バージョンを使用するように Oracle Database アダプターを構成する

WCF-OracleDB アダプターを使用するようにポートを構成するか、Visual Studio を使用して生成されたアダプターを使用すると、アダプターがバージョン 2.111.7.0 Oracle.DataAccess.dll 必要であることを示すメッセージが表示されます。 このメッセージを解決するには、サポートされている Oracle.DataAccess.dll バージョンをインストールし ( サポートされているバージョンの一覧を参照)、OracleDB 構成ファイルの 要素を更新 bindingRedirect します。 手順:

  1. BizTalk Serverで、次のフォルダーに移動します。

    drive:\Program Files\Microsoft BizTalk Adapter Pack(x64)\bin

    drive:\Program Files (x86)\Microsoft BizTalk Adapter Pack\bin

  2. Microsoft.Adapters.OracleDB.config ファイルを開きます。

  3. 次のセクションを見つけて、次の内容をコピー/貼り付けます。

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

    注意

    この例では、 newVersion を 2.112.1.00 に設定します。 この値をインストールしたバージョンに設定します。

重要

  • このグループに複数の BizTalk サーバーがある場合は、グループ内のすべての BizTalk サーバーでこの変更を行います。
    • newVersion 値は、コンピューターにインストールされている Oracle.DataAccess.dll ファイルのバージョンに基づいて更新する必要があります。 Oracle.DataAccess.dll は、Oracle からインストールする Oracle クライアントに含まれています。 BizTalk アダプター パックでサポートされている Oracle クライアント バージョンのみをインストールする必要があります。

SQL Server Database オブジェクトを作成する (SAP アダプターの場合のみ)

SAP システムで tRFC を呼び出すには、 SapAdapter-DbScript-Install.sql SQL スクリプトを実行します。 このスクリプトは BizTalk アダプター パックのインストールと共にインストールされ、SQL Serverにデータベース オブジェクトを作成します。 スクリプトは通常、インストール ドライブ>:\Program Files\Microsoft BizTalk Adapter Pack に<インストールされます。 このスクリプトは、アダプターを使用して tRFC を呼び出す際にそのデータベース名を入力する限り、任意のSQL Serverデータベースに対して実行できます。

アダプター バインドを登録する

BizTalk アダプター パックのインストール中に、セットアップ ウィザードでアダプター バインドまたは .NET Framework Data Provider for mySAP Business Suite を登録できない場合がありますが、セットアップはアダプターのインストールに進みます。 これは、Windows Communication Foundation (WCF) のインストール、Microsoft Windows Communication Foundation (WCF) 基幹業務 (LOB) アダプター SDK のインストール、または machine.config ファイルが破損していることが原因で発生する可能性があります。

セットアップ ウィザードがアダプター バインドの登録に失敗した場合、またはデータ プロバイダーを machine.config ファイルに.NET Frameworkする場合にのみ、これらの手順を実行します。

アダプター バインドまたは.NET Framework データ プロバイダーを登録する
  1. コンピューター上の machine.config ファイルに移動します。 たとえば、32 ビット プラットフォームでは、machine.config はシステム ドライブ>:\WINDOWS\Microsoft.NET\Framework\version>\<CONFIG で<使用できます。

  2. テキスト エディターを使用してファイルを開きます。

  3. アダプター バインドを登録します。

    1. 要素を system.serviceModel 検索し、その下に次を追加します。

      <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. bindingElementExtensions system.serviceModel\extensions で 要素を検索します。

    3. 不足しているアダプター バインドを探します。 不足しているアダプター バインドに応じて、ノードの bindingElementExtensions 下に次のセクションを追加します。 セットアップ ウィザードで登録に失敗した場合は、すべてのバインドを登録する必要があります。

      SAP アダプターの場合は、次を追加します。

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

      Siebel アダプターの場合は、次を追加します。

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

      Oracle Database アダプターの場合は、次を追加します。

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

      Oracle E-Business アダプターの場合は、次を追加します。

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

      SQL アダプターの場合は、次を追加します。

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. bindingExtensions system.serviceModel\extensions で 要素を検索します。

    5. 不足しているアダプター バインドを探します。 不足しているアダプター バインドに応じて、ノードの bindingExtensions 下に次のセクションを追加します。 セットアップ ウィザードで登録に失敗した場合は、すべてのバインドを登録する必要があります。

      SAP アダプターの場合は、次を追加します。

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

      Siebel アダプターの場合は、次を追加します。

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

      Oracle Database アダプターの場合は、次を追加します。

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

      Oracle E-Business アダプターの場合は、次を追加します。

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

      SQL アダプターの場合は、次を追加します。

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

    注意

    公開キーを確認する方法については、「公開キー とバージョンの決定」を参照してください。

  4. .NET Framework データ プロバイダーを登録します。

    1. system.data ノードの DbProviderFactories 下にある 要素を検索します。

    2. 不足している.NET Frameworkデータ プロバイダーを探します。 不足しているプロバイダーに応じて、ノードの DbProviderFactories 下に次のセクションを追加します。 セットアップ ウィザードで登録に失敗した場合は、すべてのプロバイダーを登録する必要があります。

      Data Provider for SAP の場合は、次を追加します。

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

      Siebel のデータ プロバイダーに次を追加します。

      <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. machine.config ファイルを保存して閉じます。

公開キーとバージョンを決定する

アダプターまたは.NET Framework データ プロバイダーの公開キーとバージョンを確認するには、次の手順を実行します。

公開キーを決定する
  1. Windows ディレクトリ (通常は C:\WINDOWS\assembly) に移動します。

  2. 公開キーを設定する DLL を右クリックし、[ プロパティ] を選択します。 次の表に、各アダプターとプロバイダーの DLL の名前を示します。

    アダプター/.NET Framework データ プロバイダー DLL の名前
    SAP アダプター Microsoft.Adapters.SAP
    Siebel アダプター Microsoft.Adapters.Siebel
    Oracle Database アダプター Microsoft.Adapters.OracleDB
    Oracle E-Business アダプター Microsoft.Adapters.OracleEBS
    SQL アダプター Microsoft.Adapters.Sql.dll
    Data Provider 用 SAP Microsoft.Data.SAPClient
    Data Provider 用 Siebel Microsoft.Data.SiebelClient
  3. [ 全般 ] タブの [公開キー トークン ] の値は、DLL の公開キーです。 Version 値は DLL のバージョン番号です。

  4. 公開キーをコピーし、[キャンセル] を選択 します

カスタム RFC をインストールする

このタスクは、Data Provider for SAP を使用する場合にのみ必要です。 カスタム RFC のインストール手順については、SAP アダプターのドキュメントの 「カスタム RFC のインストール 」を参照してください。

重要

BizTalk アダプター パックで提供されている以前のバージョンのカスタム RFC を使用している場合は、このリリースで提供されている RFC にアップグレードする必要があります。 これを行うには、以前の RFC を削除してから、このリリースに付属の RFC をインストールします。

エンタープライズ アプリケーションのインストール

さまざまなエンタープライズ LOB システムをインストールする手順とガイダンスについては、それぞれのインストール ガイドを使用することをお勧めします。 また、特定の構成の変更がある場合は、アダプターのドキュメントを参照してください。

インストールとインストール後のチェックリスト

  • 正しいインストール オプションを使用して、すべての ソフトウェアの前提条件 をインストールしたことを確認します。

  • BizTalk アダプター パックをインストールしたコンピューターに、サポートされているバージョンのエンタープライズ LOB アプリケーションがインストールされていることを確認します。 「サポートされているエンタープライズ アプリケーションのバージョン」を参照してください。

  • 接続するエンタープライズ LOB システム用のアダプターのみをインストールするには、[ カスタム インストール] オプションを使用して BizTalk アダプター パックをインストールしてください。 [インストールの完了] オプションを使用して BizTalk アダプター パックをインストールしていないことを確認します。 「BizTalk アダプター パックのインストール」を参照してください。

  • SAP アダプターを使用して SAP システムに対して tRFC 呼び出しを行う場合は、必要なテーブルを SQL Server データベースに作成してください。 「BizTalk アダプター パックのインストール後」を参照してください。

  • BizTalk アダプター パックセットアップ ウィザードの実行中に、セットアップがバインドの登録に失敗したことを示すエラー メッセージが表示されることがあります。 その場合は、手動で登録します。 「BizTalk アダプター パックのインストール後」を参照してください。

  • BizTalk アダプター パックのインストールの一部として Data Provider for SAP をインストールする場合は、SAP システムにカスタム RFC をインストールしてください。 「BizTalk アダプター パックのインストール後」を参照してください。

BizTalk アダプター パックのインストールを変更する

BizTalk アダプター パックのインストールを変更するには、次の手順を実行します。 セットアップ ウィザードを実行して BizTalk アダプター パックのインストールを変更する前に、WCF LOB アダプター SDK がインストールされていることを確認します。

BizTalk アダプター パックのインストールは、対話型モード (セットアップ ウィザード)、またはサイレント モード (コマンド ライン) で変更できます。

対話型モードで BAP インストールを変更する

  1. BizTalk Server Administrators グループのメンバーであるアカウントを使用してサインインします。

  2. [ プログラムと機能] で、[ プログラムのアンインストール] を選択します。

  3. [Microsoft BizTalk アダプター パック] を右クリックし、[変更] を選択します。

  4. [ようこそ] 画面で、[ 次へ] を選択します。

  5. [ インストールの変更、修復、または削除] で、次の操作を行います

    • インストールするコンポーネントを選択するには、[ 変更 ] を選択し、手順 6 に進みます。

    • 最新のインストールでエラーを修復するには、[ 修復 ] を選択し、手順 7 に進みます。

    • コンピューターから Microsoft BizTalk アダプター パックを削除するには、[ 削除 ] を選択し、手順 10 に進みます。

  6. インストールを変更することを選択した場合:

    • [Microsoft BizTalk アダプター パック] ノードを展開して、基本アダプター、.NET Framework データ プロバイダー、またはその両方のインストールを選択します。

    • [ 基本アダプター ] ノードを展開して、すべてのアダプターまたは特定のアダプターをインストールすることを選択します。

    • [ADO プロバイダー] ノードを展開して、すべてのプロバイダーまたは特定のプロバイダーをインストールすることを選択します。

    • [次へ] を選択します。

    • [ 変更] を選択し、[完了] を選択 します

  7. インストールを修復することを選択した場合は、[ Microsoft BizTalk アダプター パックを修復する準備ができました ] ダイアログ ボックスで、[ 修復] を選択します。 ウィザードによってインストールの修復が開始されます。

  8. 必要に応じて、CEIP の選択に関する設定を変更し、[ OK] を選択します

  9. [完了] を選択します。

  10. アダプターの削除を選択した場合は、[ Microsoft BizTalk アダプター パックを削除する準備ができました ] ダイアログ ボックスで、[ 削除] を選択し、[完了] を選択 します

サイレント モードで BAP インストールを変更する

  1. コマンド プロンプトを開き、BizTalk アダプター パック インストーラーのルート ディレクトリに移動します。

  2. 次のようなコマンドを実行します。

    注意

    x64 ベースのプラットフォームでサイレント モードで BizTalk アダプター パックのインストールを変更するには、次のコマンドで を にAdaptersSetup64.msi置き換えますAdaptersSetup.msi

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

    このコマンドは、Oracle Database アダプターを削除し、SAP アダプターをインストールします。

    プロパティと ADDLOCAL プロパティに異なる値をREMOVE使用すると、特定のコンポーネントを追加または削除できます。 これらのプロパティに使用できる値の詳細については、「 サイレント モードでの BizTalk アダプター パックのインストール 」の表を参照してください。

    msiexec コマンドの一部として /f オプションを使用して、サイレント修復を実行することもできます。 次に例を示します。

    msiexec /i AdaptersSetup.msi /qn /f
    

    /f オプションでは、さまざまな組み合わせを使用できます。 コマンドの msiexec 詳細については、コマンド ラインで を入力 msiexec し、 キーを押します ENTER。 または、「 msiexec」を参照してください。

    重要

    BizTalk アダプター パックのインストールをサイレント モードで変更する場合、CEIP のオプトインまたはオプトアウトの設定を変更することはできません。 CEIP_OPTINを明示的に true または false に設定した場合でも、インストール時に選択した設定は維持されます。

BizTalk アダプター パックの削除

重要

SAP アダプターの tRFC 機能を操作するためにSQL Server データベースにテーブルを作成した場合は、BizTalk アダプター パックを削除する前に、テーブルを手動で削除する必要があります。 BizTalk アダプター パックのインストールでは、通常、インストール ドライブ>:\Program Files\Microsoft BizTalk Adapter Pack に <SapAdapter-DbScript-Uninstall.sql ファイルがコピーされます。 作成したテーブルを削除するには、このファイルを実行します。

コンピューターから BizTalk アダプター パックを削除するには、次の手順を実行します。 セットアップ ウィザードを実行してアダプターを削除する前に、WCF LOB アダプター SDK がインストールされていることを確認してください。

BizTalk アダプター パックは、対話型モード (セットアップ ウィザード) またはサイレント モード (コマンド ライン) で削除できます。

対話型モードで BizTalk アダプター パックをアンインストールする

  1. [ プログラムと機能] で、[ プログラムのアンインストール] を選択します。

  2. [Microsoft BizTalk アダプター パック] を右クリックし、[アンインストール] を選択します。

BizTalk アダプター パックをサイレント モードでアンインストールする

  1. コマンド プロンプトを開き、BizTalk アダプター パック インストーラーのルート ディレクトリに移動します。

  2. 次のコマンドを実行します。

    Note

    x64 ベースのプラットフォームで BizTalk アダプター パックをサイレント モードで削除するには、次のコマンドで を にAdaptersSetup64.msi置き換えますAdaptersSetup.msi

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature
    

    このコマンドは、BizTalk アダプター パックのインストールから Oracle Database アダプターを削除します。

    プロパティに異なる値を REMOVE 指定することで、BizTalk アダプター パックのインストールから特定のコンポーネントを削除できます。 このプロパティに使用できる値の詳細については、「 サイレント モードでの BizTalk アダプター パックのインストール 」の表を参照してください。

    BizTalk アダプター パックを完全に削除するには、次のコマンドを実行します。

    msiexec /x AdaptersSetup.msi /qn
    

    コマンドの msiexec 詳細については、コマンド ラインで を入力 msiexec し、 キーを押します ENTER。 または、「 msiexec」を参照してください。

BizTalk アダプター パックを削除した後

BizTalk アダプター パックを削除した後、次の手順を実行する必要がある場合があります。

  • セットアップ ウィザードが失敗した場合は、アダプター バインドまたは.NET Framework データ プロバイダーの登録を削除します

  • DATA Provider for SAP のインストールを選択した場合は、カスタム RFC を削除します

バインドまたは.NET Framework データ プロバイダーの登録を削除する

これらの手順は、セットアップ ウィザードでアダプター バインドの削除または machine.config ファイルからのデータ プロバイダーの登録の.NET Frameworkに失敗した場合にのみ実行します。

アダプター のバインドを削除するか、データ プロバイダーの登録を.NET Frameworkする
  1. コンピューター上の machine.config ファイルに移動します。 たとえば、32 ビット プラットフォームでは、machine.config はシステム ドライブ>:\WINDOWS\Microsoft.NET\Framework\version>\<CONFIG で<使用できます。

  2. テキスト エディターを使用してファイルを開きます。

  3. アダプター のバインド登録を削除します。

    1. 要素を system.serviceModel 検索し、 要素の下から以下を削除します。

      <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. bindingElementExtensions system.serviceModel\extensions で 要素を検索します。

    3. 使用可能なアダプター バインドに応じて、ノードの bindingElementExtensions 下にある次のセクションを削除します。 セットアップ ウィザードでバインドを削除できない場合は、すべてのバインドを削除する必要があります。

      SAP アダプターの場合は、次を削除します。

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

      Siebel アダプターの場合は、次を削除します。

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

      Oracle Database アダプターの場合は、次を削除します。

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

      Oracle E-Business アダプターの場合は、次を削除します。

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

      SQL アダプターの場合は、次を削除します。

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. bindingExtensions system.serviceModel\extensions で 要素を検索します。

    5. 使用可能なアダプター バインドに応じて、ノードの bindingExtensions 下にある次のセクションを削除します。 セットアップ ウィザードでバインドを削除できない場合は、すべてのバインドを削除する必要があります。

      SAP アダプターの場合は、次を削除します。

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

      Siebel アダプターの場合は、次を削除します。

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

      Oracle Database アダプターの場合は、次を削除します。

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

      Oracle E-Business アダプターの場合は、次を削除します。

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

      SQL アダプターの場合は、次を削除します。

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  4. .NET Framework データ プロバイダーの登録を削除します。

    • system.data ノードの DbProviderFactories 下にある 要素を検索します。

    • まだ登録されている.NET Framework データ プロバイダーを探します。 既存の.NET Framework データ プロバイダーに応じて、ノードの下DbProviderFactoriesにある次のセクションを削除します。 プロバイダーが存在する場合は、すべてのプロバイダーを削除する必要があります。

      [Data Provider for SAP]\(データ プロバイダー for SAP\) の場合は、次を削除します。

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

      Siebel のデータ プロバイダーの場合は、次を削除します。

      <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. machine.config ファイルを保存して閉じます。

カスタム RFC を削除する

SAP システムにインストールしたカスタム RFC を削除するには、この手順を実行します。 「カスタム RFC をインストールまたは削除する」を参照してください。

BizTalk アダプター パックのインストールのトラブルシューティング

BizTalk アダプター パックをインストールするときに発生する可能性のあるいくつかの問題を次に示します。 インストール関連の問題の包括的な一覧については、各アダプターの トラブルシューティング に関するトピックを参照してください。

  • 64 ビット コンピューターでセットアップを実行すると、スキーマ ファイルへのアクセス中にエラーがスローされる可能性があります

    BizTalk アダプター パックのセットアップでは、Microsoft.Adapters へのアクセス中にエラーがスロー されます。<AdapterName>_schema.xml ファイルですが、アダプターのインストールを続行します。

    原因

    BizTalk アダプター パックの 32 ビットバージョンと 64 ビットバージョンの両方が同じコンピューターにインストールされている場合、両方で使用されるターゲット スキーマ ファイルは同じです。 その結果、64 ビット インストーラーがアクセスしようとすると、32 ビット BizTalk アダプター パックによってインストールされたファイルが IIS によって使用される可能性があります。

    解像度

    Microsoft.Adapters を手動でコピーします。<AdapterName>_schema.xml ファイルはC:\Program Files\Microsoft BizTalk Adapter Pack(x64)\IIS Schemas、 から に変換されますC:\Windows\System32\inetsrv\config\schema