Oracle Database のバインド プロパティを構成する

Microsoft BizTalk Adapter for Oracle Database では、いくつかのバインディング プロパティが表示され、動作特性の一部を制御できます。 このセクションでは、Visual Studio と BizTalk Server 管理コンソールからのバインド プロパティの設定について説明します。 Visual Studio から、特定の操作のスキーマの生成中にバインド プロパティを指定する必要があります。 BizTalk Serverから、Oracle データベースからメッセージを送受信するための送受信ポートの一部としてバインド プロパティを指定する必要があります。

Oracle Database アダプターのバインド プロパティの一覧など、バインド プロパティの詳細については、「 Oracle Database アダプターのバインド プロパティの読み取り」を参照してください。

Visual Studio からのバインド プロパティの指定

Visual Studio から、アダプター サービス BizTalk プロジェクト アドインまたはアダプター メタデータの追加ウィザードを使用して資格情報を指定する必要があります。

アダプター サービス アドインを使用してバインド プロパティを指定するには

  1. BizTalk プロジェクトを右クリックし、[ 生成された項目の追加] を選択します。

  2. [ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。

    プロパティ 目的
    Categories (カテゴリ) [ アダプター サービスの使用] をクリックします。
    テンプレート [ アダプター サービスの使用] をクリックします。
  3. [ アダプター サービスの使用 ] ダイアログ ボックスを起動するには、[ 追加] をクリックします。

  4. [ アダプター サービスの使用 ] ダイアログ ボックスの [ バインドの選択 ] ドロップダウン リストから [ oracleDBBinding] を選択し、[ 構成] をクリックします。

  5. [ アダプターの構成 ] ダイアログ ボックスで、[ バインドのプロパティ ] タブをクリックし、さまざまなバインド プロパティを指定します。

  6. [OK] をクリックします。

アダプター メタデータの追加ウィザードを使用してバインド プロパティを指定するには

  1. BizTalk プロジェクトを右クリックし、[ 生成された項目の追加] を選択します。

  2. [ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。

    プロパティ 目的
    Categories (カテゴリ) [ アダプターの追加] をクリックします。
    テンプレート [ アダプター メタデータの追加] をクリックします。
  3. [追加] をクリックします。 アダプター メタデータの追加ウィザードが開きます。

  4. アダプター メタデータの追加ウィザードで、[ WCF-OracleDB] を選択します。 BizTalk Serverがインストールされているコンピューターと BizTalk データベースの名前を選択します。

    重要

    BizTalk で WCF-OracleDB ポートが既に構成されている場合は、[ ポート ] の一覧からポートを選択します。

  5. [次へ] をクリックします。

  6. [ アダプター サービスの使用 ] ダイアログ ボックスの [ バインドの選択 ] ドロップダウン リストから [ oracleDBBinding] を選択し、[ 構成] をクリックします。

  7. [ アダプターの構成 ] ダイアログ ボックスで、[ バインドのプロパティ ] タブをクリックし、スキーマを生成する前に必要なバインド値 (存在する場合) を指定します。 バインド プロパティの詳細については、「 Oracle Database アダプターのバインド プロパティの読み取り」を参照してください。

    Note

    既存の WCF-OracleDB 送信ポートを選択した場合は、バインド プロパティを指定する必要はありません。 バインド プロパティは、送信ポート構成から選択されます。 ただし、デザイン時に必要なバインド プロパティ (存在する場合) を指定することもできます。 このような場合、バインド プロパティの新しい値は、メタデータの生成時にデザイン時に使用されます。 ただし、実行時には、送信ポート構成のバインド プロパティに指定された値が適用されます。

  8. [OK] をクリックします。

BizTalk Server管理コンソールからのバインド プロパティの指定

BizTalk Server管理コンソールから、WCF-Custom または WCF-OracleDB ポート構成の一部としてバインド プロパティを指定する必要があります。

WCF-Custom ポートのバインド プロパティを指定するには

  1. BizTalk Server管理コンソールを起動します。

  2. コンソール ツリーで[ BizTalk グループ]、[ アプリケーション] の順に展開し、ポートを作成するアプリケーションを展開して、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  3. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから [ WCF-Custom] を選択し、[ 構成] をクリックします。

    Note

    受信ポートの [場所のプロパティ] ダイアログ ボックスを表示するには、[ポートのプロパティ] ダイアログ ボックスの左側のウィンドウにある [ 受信場所 ] タブをクリックし、[ 新規] をクリックします。

  4. [ WCF-Custom Transport Properties]\(WCF-Custom トランスポートのプロパティ \) ダイアログ ボックスで、[ バインド ] タブをクリックします。

  5. [ バインドの種類 ] ドロップダウン リストから、 oracleDBBinding を選択します。

  6. [ 構成 ] ボックスで、さまざまなバインド プロパティの値を指定し、[ OK] をクリックします。

WCF-OracleDB ポートのバインド プロパティを指定するには

  1. BizTalk Server管理コンソールを起動します。

  2. BizTalk Server管理コンソールに WCF-OracleDB アダプターを追加します。 手順については、「BizTalk Server管理コンソールへの Oracle データベース アダプターの追加」を参照してください。

  3. コンソール ツリーで[ BizTalk グループ]、[ アプリケーション] の順に展開し、ポートを作成するアプリケーションを展開して、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  4. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから、前に追加した WCF-OracleDB アダプターを選択し、[ 構成] をクリックします。

    Note

    受信ポートの [場所のプロパティ] ダイアログ ボックスを表示するには、[ポートのプロパティ] ダイアログ ボックスの左側のウィンドウにある [ 受信場所 ] タブをクリックし、[ 新規] をクリックします。

  5. [トランスポート プロパティ] ダイアログ ボックスで、[ バインド ] タブをクリックし、バインド プロパティの値を指定します。

    Note

    バインド プロパティは、送信ポートと受信ポートのどちらを構成しているかに基づいて表示されます。 たとえば、通知は受信操作であり、受信ポートの構成が必要であるため、送信ポートの構成中は、通知に関連するバインド プロパティを使用できません。

参照

Oracle Database を使用して BizTalk アプリケーションを開発するための構成要素