安裝、組態及部署 EDI 和 AS2 解決方案的已知問題
本主題描述部署和管理 BizTalk Server EDI 和 AS2 解決方案的已知問題。
針對合作對象屬性匯入空白字串
徵兆
當您從繫結檔將 EDI/AS2 繫結匯入至 BizTalk 應用程式時,並不會匯入機密的合作對象屬性,例如密碼或安全性/驗證資訊。 這些屬性會設為空白字串。
可能的原因
BizTalk Server 不會匯入這些機密欄位的設定。 匯入這些設定可能製造安全性問題。
解決方法
您必須在將繫結匯入至另一部電腦之後,手動設定 EDI 機密欄位的值。
64 位元模式本身不支援 FTP 配接器
FTP 配接器無法以原生 64 位元模式執行。 如果您在 BizTalk Server 的 EDI 解決方案中使用 FTP 配接器,則必須在 64 位 Windows 上的 WOW64 上執行它。
一些 EDI/AS2 成品在取消設定後依然在作用中
取消設定 BizTalk Server 的 Microsoft EDI/AS2 功能之後,與 EDI 和 AS2 處理相關的部分BizTalk Server成品仍會在 BizTalk 群組設定的內容中作用中。 這些成品將會包括 EDI 和 AS2 管線,以及批次協調流程。 因此,即使在取消設定 Microsoft EDI/AS2 功能後,您依然能夠執行基本的 EDI 和 AS2 處理。 若要停用此功能,您應停用、停止或刪除與 EDI 和 AS2 處理相關的連接埠。
您收到「無法設定 EDI/AS2 狀態報表功能」錯誤
徵兆
設定「EDI/AS2 Runtime 狀態報告」時,您收到「無法設定 EDI/AS2 狀態報告功能」錯誤。
可能的原因
如果您之前設定了 [BAM 工具] 然後解除設定,就可能會收到此錯誤。
解決方法
請在設定 EDI 和 (或) AS2 狀態報告之前,先設定 [BAM 工具]。
從 BizTalk EDI 應用程式復原已刪除的成品需要您重新設定 EDI/AS2 執行時間
您應避免針對自己的成品使用 BizTalk EDI 應用程式。 此應用程式包含 EDI/AS2 設定期間部署的 EDI/AS2 成品。 建議的方法是建立另一個應用程式,並且新增 BizTalk EDI 應用程式的參考至您的應用程式。 不過,如果您從 BizTalk EDI 應用程式刪除任何 EDI/AS2 成品,可透過在群組中的每部執行階段電腦上取消設定 BizTalk EDI/AS2 執行階段 (或是透過從群組取消設定 EDI/AS2 執行階段,以及在每一部可存取的執行階段電腦上取消設定 EDI/AS2 執行階段) 的方式從該狀態復原。 建議您不要刪除資料庫或 EDI/AS2 BAM 活動,以避免資料遺失。 然後,您可以在群組中的所有執行階段電腦上重新設定 EDI/AS2 執行階段,以復原刪除的 EDI/AS2 成品。
數值交易集、群組控制和交換控制值可能會遭到截斷
交換控制編號、交易集參考編號和群組控制編號的值範圍欄位,可讓您輸入超過允許值上限的值。 當您儲存設定時,這些值會截斷為最大值。
X12 屬性欄位的最大值是999999999。
EDIFACT 屬性欄位的最大值是99999999999999。
控制編號在升級後重設為 1
升級之後,您可能會注意到,合作物件的 EDI 屬性中顯示的所有控制編號都已重設為預設值 1,並顯示預設最大值 999999999 (為 X12) ) 或 99999999999999 (EDIFACT) 。 升級之後,任何前置詞或尾碼值都會維持不變。
BizTalk Server顯示要用於控制編號的最小值和最大值。 升級期間會保留目前的控制編號;不過,它不會顯示在合作物件的 EDI 屬性中。
另請參閱
疑難排解 EDI 和 AS2 解決方案
BizTalk Server新功能、安裝、設定和升級
設定 BizTalk Server
環境最佳化的後續設定步驟