共用方式為


設定 Oracle 資料庫的系結屬性

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. 在 [ 新增產生的專案 ] 對話框中,執行下列動作:

    使用此 若要這樣做
    類別 按一下 取用配接器服務
    範本 按一下 取用配接器服務
  3. 若要啟動 [ 取用配接器服務 ] 對話框,請按兩下 [ 新增]。

  4. 在 [ 取用配接器服務 ] 對話框中,從 [ 選取系結] 下拉式清單中選取 oracleDBBinding,然後按兩下 [ 設定]。

  5. 在 [ 設定配接器] 對話框中,按兩下 [ 系結屬性 ] 索引標籤,並指定不同的系結屬性。

  6. 按一下 [確定]

使用 [新增配接器元數據精靈] 指定系結屬性

  1. 以滑鼠右鍵按兩下 BizTalk 項目,然後選取 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話框中,執行下列動作:

    使用此 若要這樣做
    類別 按兩下 [新增配接器]。
    範本 按兩下 [新增配接器元數據]。
  3. 按下 新增。 [新增配接器元數據精靈] 已開啟。

  4. 在 [新增配接器元數據精靈] 中,選取 [WCF-OracleDB]。 選取安裝 BizTalk Server 的電腦,以及 BizTalk 資料庫的名稱。

    這很重要

    如果您已在 BizTalk 中設定 WCF-OracleDB 埠,請從 [埠] 清單中選取

  5. [下一步]。

  6. 在 [ 取用配接器服務 ] 對話框中,從 [ 選取系結] 下拉式清單中選取 oracleDBBinding,然後按兩下 [ 設定]。

  7. 設定配接器對話框中,按一下繫結屬性標籤,並指定繫結值(如果有),這些是產生架構之前所需的值。 如需系結屬性的詳細資訊,請參閱 讀取 Oracle 資料庫配接器系結屬性

    備註

    如果您選取現有的 WCF-OracleDB 傳送埠,就不需要指定系結屬性。 系結屬性會從傳送埠組態中挑選。 不過,您可以選擇指定設計時所需的繫結屬性(如果需要的話)。 在此情況下,系結屬性的新值將在設計階段生成元數據時使用。 不過,在運行時間,傳送埠組態中針對系結屬性指定的值將適用。

  8. 按一下 [確定]

從 BizTalk Server 管理控制台指定繫結屬性

從 BizTalk Server 管理控制台中,您必須將繫結屬性指定為 WCF-Custom 或 WCF-OracleDB 埠組態的一部分。

若要指定 WCF-Custom 埠的系結屬性

  1. 啟動 BizTalk Server 管理控制台。

  2. 在主控台樹中,展開 BizTalk 群組,然後展開 應用程式,接著展開您要建立埠的應用程式,然後按一下 傳送埠接收埠。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  3. 在 [埠屬性] 對話框中,從 [ 類型 ] 下拉式清單中選取 [WCF-Custom],然後按兩下 [ 設定]。

    備註

    若要查看接收埠的位置屬性對話框,請按下埠屬性對話框左窗格中的 [ 接收位置 ] 索引標籤,然後按兩下 [ 新增]。

  4. WCF-Custom 傳輸屬性 對話框中,按一下 繫結 索引標籤。

  5. 從 [ 系結類型 ] 下拉式清單中,選取 oracleDBBinding

  6. 在 [ 組態 ] 方塊中,指定不同系結屬性的值,然後按兩下 [ 確定]。

若要指定 WCF-OracleDB 埠的系結屬性

  1. 啟動 BizTalk Server 管理控制台。

  2. 將 WCF-OracleDB 配接器新增至 BizTalk Server 管理控制台。 如需指示,請參閱 將 Oracle 資料庫配接器新增至 BizTalk Server 管理控制台

  3. 在主控台樹中,展開 BizTalk 群組,然後展開 應用程式,接著展開您要建立埠的應用程式,然後按一下 傳送埠接收埠。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  4. 在 [埠屬性] 對話框中,從 [ 類型 ] 下拉式清單中,選取您稍早新增的 WCF-OracleDB 配接器,然後按兩下 [ 設定]。

    備註

    若要查看接收埠的位置屬性對話框,請按下埠屬性對話框左窗格中的 [ 接收位置 ] 索引標籤,然後按兩下 [ 新增]。

  5. 在 [傳輸屬性] 對話框中,按一下 繫結 索引標籤,並指定繫結屬性的值。

    備註

    系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與通知相關的系結屬性,因為通知是輸入作業,而且需要接收埠組態。

另請參閱

使用 Oracle 資料庫開發 BizTalk 應用程式的建置組塊