使用 BizTalk Server 輪詢 Oracle 資料庫
您可以將 Oracle 資料庫配接器設定為從 Oracle 資料庫接收輪詢型訊息。 配接器提供兩種輪詢 Oracle 資料庫的方式:
使用 SELECT 語句。 您可以指定簡單的 SELECT 語句來輪詢 Oracle 資料庫中的資料表和檢視。 配接器會依指定的間隔執行 SELECT 語句,並將結果傳回給配接器用戶端。
使用封裝內的預存程式、函數或程式或函式。 您可以指定封裝內的預存程式、函式或程式或函式,以輪詢 Oracle 資料庫。 配接器會依指定的間隔執行要求訊息,並將結果傳回給配接器用戶端。
這兩種方法的主要差異在於配接器用戶端指定輪詢語句,配接器用來輪詢 Oracle 資料庫的方式。 雖然第一種方法的輪詢語句是簡單的 SELECT 語句,但另一種方法的輪詢語句是執行封裝內預存程式、函式或程式或函式的要求訊息。 配接器用戶端會在 PollingStatement 系結屬性中指定任一種方法的輪詢語句。 如需系結屬性的詳細資訊,請參閱 閱讀 Oracle 資料庫配接器系結屬性。
本節中的主題提供如何在封裝中使用 SELECT 語句和預存程式、函數或程式或函式進行輪詢的指示。