BizTalk Adapter for Oracle E-Business Suite 的限制
一般限制
以下是 Microsoft BizTalk Adapter for Oracle E-Business Suite 的已知限制:
Oracle E-Business 配接器不支援 XML 閘道、進階佇列和商務事件。
不過,您可以透過下列方式來解決商務事件限制:
在 Oracle Business Events 系統中,建立訂閱,以在發生商務事件時叫用自訂 PL/SQL 程式。
撰寫可接收商務事件的自訂 PL/SQL 程式。
使用自訂 PL/SQL 程式,將結果資料儲存在資料表中 (事件和事件承載) 。
使用 Oracle E-Business 配接器輪詢或接收來自資料表的通知。
Oracle E-Business 配接器不支援 XML 類型。
Oracle E-Business 配接器不會讓用戶端將 VARRAY 中第一個專案的值設定為 Null。
Oracle E-Business 配接器不支援包含 RECORD 類型 PL/SQL 資料表欄位的記錄。
Oracle E-Business 配接器不支援具有迴圈參考 (UDT) User-Defined 類型。
Oracle E-Business 配接器不支援複雜類型內的 BFILE 資料類型 (,例如 RECORD 類型、TABLE 類型、UDT 和 VARRAY) 。
Oracle E-Business 配接器僅支援 UDT 巢狀結構,最多兩個層級。
除了 PL/SQL 資料表之外,Oracle E-Business 配接器不支援封裝內定義的 UDT。
搭配BizTalk Server使用配接器時,如果 WCF 自訂傳送埠上的認證不正確,則不會處理要求訊息。 指定正確的認證之後,訊息會傳送至 Oracle E-Business Suite,並收到回應。 不過,回應訊息不適用於輸出埠。 在這種情況下,您可能需要重新開機主機實例。
由於 ODP.NET 的限制
以下是 Oracle E-Business 配接器的已知限制,因為 ODP.NET 的限制:
Oracle E-Business 配接器不支援未由數值欄位編制索引的 PL/SQL 資料表。
Oracle E-Business 配接器不支援不包含任何專案的關聯陣列。
Oracle E-Business 配接器不支援包含具有當地時區屬性之 TimeStamp 資料類型的 UDT (TimeStampLTZ) 。
Oracle E-Business 配接器不支援包含 「. 」 的 UDT。 (句號) 名稱。
Oracle E-Business 配接器不支援以 IN OUT 參數的形式包含 BLOB、CLOB 和 NCLOB 資料類型的 UDT。
Oracle E-Business 配接器不支援下列簡單類型的 Varray:BFILE、IntervalDS、IntervalYM、TimeStampLTZ 和 TimeStampTZ。
由於關聯陣列的限制,Oracle E-Business 配接器不支援包含下列任何資料類型的 PL/SQL 資料表或 PL/SQL 資料表:
BFILE
BLOB
CLOB
IntervalDS
IntervalYM
long
NCLOB
RowID
TimeStamp
TimeStampLTZ
TimeStampTZ