Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

狀況


最少的較低層通訊協定 MLLP) 傳送認可 (ACK) 裡 ACK (也就是 MSA 區段的MSA.1_AcknowledgmentCode欄位),會傳回由下游的系統,並將它的可接受的 ACK 程式碼,在 MLLP 中設定與比對的程式碼的連接埠檢查傳送埠的組態的屬性。目前支援的 MLLP 的 ACK 碼傳送連接埠如下︰

  • 防空砲火

  • CA

  • AE

  • CE

  • AR

  • CR

您可以選取所有的 ACK 代碼或它們的組合。例如,下列程式碼是所有有效的︰

  • 防空砲火和 CA

  • 防空砲火,CA 」、 「 AE 」 和 「 CE

  • 防空砲火、 CA,衝鋒槍和 CR


不過,您無法輸入任何其他可接受的 ACK 代碼。

您套用此 hotfix 之後,就會加入新的、 可接受的已命名自訂的 ACK 碼可接受的 ACK 代碼清單。此外,會加入新的文字方塊,讓您輸入可接受的自訂 ACK 代碼。

alternate text


alternate text


Notes

  • 自訂代碼應以逗號 (,) 分隔。例如︰ AE 」、 「 CE、 衝鋒槍 」、 「 CR 」、 「 XX、 「 ZZ。

  • 如果選取其中一個標準的組合 (非自訂選項),則您沒有在可接受自訂的 ACK 代碼] 屬性中輸入任何值。

  • 若要確定管線驗證成功的自訂的 ACK 詳細代碼,您必須在對應的 ACK 結構描述中加入必要的自訂 ACK 代碼。

  • 您可以使用 BizTalk 追蹤功能 (藉由啟用追蹤) 來使用時重試或擱置郵件時,會將事件日誌中記錄的 [訊息識別碼] 屬性來追蹤訊息。


解決方案

累積更新資訊

下列的累積更新的 BizTalk Server,已先修正這個問題︰

這項功能

傳送埠只套用於新的功能。安裝 hotfix 之後,行為會根據您選取下拉式清單,而非由下游的系統所提供的程式碼中的可接受 ACK 程式碼。

MLLP 的傳送埠檢查 ACK 中的程式碼 ACK (MSA 區段中的MSA.1_AcknowledgmentCode欄位),會傳回由下游的系統,並將它與設定在 MLLP 傳送埠的組態內容的可接受 ACK 碼做比較。目前可接受的 ACK 代碼 MLLP 的傳送埠所支援包括防空砲火,CA、 AE、 CE、 衝鋒槍及 CR。您可以選取所有的 ACK 代碼或它們的組合。例如,您可以選取下列為有效︰

  • 防空砲火和 CA

  • 防空砲火,CA 」、 「 AE 」 和 「 CE

  • 防空砲火、 CA,衝鋒槍和 CR

不過,沒有任何的選項,輸入可接受的 ACK 程式碼組合。

其他可接受的 ACK 代碼] 屬性中的下拉式清單就會加入名為 [自訂]可接受的 ACK 代碼值。所有先前的組合會保留,而且會套用為之前已加入新功能的順序。

alternate text

alternate text

選取 [自訂] 後,您也必須在可接受的自訂 ACK 代碼] 屬性中,輸入新的值。每個這些新的 ACK 值必須以逗號 (,) 分隔。

安裝 hotfix 之後,行為取決於所選取的可接受的 ACK 代碼設定。如果傳回的 ACK 程式碼符合選取的可接受的程式碼,處理已順利發生。標準的 ACK 代碼重試。並沒有列出任何 ACK 程式碼會暫停。(這會讓該程式碼使用非標準] 或 [非自訂的 ACK 程式碼的 ACK)。

下表表示這種情況。表格後面說明撰寫的解譯。

alternate text

防空砲火及 CA,訊息處理永遠會成功,不論任何可接受 ACK 代碼設定已選取。可接受的 ACK 代碼設定的相關資訊如下所示︰

  • 防空砲火,CA:重試 AE、 CE、 衝鋒槍和 CR,和其他任何暫止。

  • 防空砲火,CA,AE,CE:已接受和成功︰ 防空砲火,CA、 AE,和 CE 及重試次數衝鋒槍和 CR.暫止的任何其他。

  • 防空砲火,CA,AR CR:已接受和成功︰ 防空砲火、 CA,衝鋒槍和 CR,AE 」 和 「 CE,重試的次數。暫止的任何其他的資訊。

  • 防空砲火,CA,AR、 CR、 AE CE:已接受和成功︰ 在傳回的防空砲火,CA,AR、 CR、 AE,和 CE,和其他。ACK 重試一次,並在擱置訊息。

  • 自訂 (輸入並以逗號分隔)︰範例︰ AA AE、 Foo、 ZZ、 ZZZ。已接受和成功︰ 防空砲火,CA,和 AE,加上任何其他自訂的 ACK 例如,這個大小寫、 Foo、 ZZ 或輸入 ZZZ。重試次數 CE,衝鋒槍。

  • 可接受的自訂 ACK 代碼中未指定任何 ACK 程式碼不會重試和暫停。


當標準的 ACK 未輸入在 [可接受的 ACK 代碼] 下時,會傳回類似下列的錯誤︰

配接器無法傳輸訊息至傳送埠與 URL"127.0.0.1:33000"的"< SendPortName >"。它會將此傳送埠指定的重試間隔後重新傳輸。詳細資料:"訊息與訊息識別碼︰ < 訊息識別碼 >所收到帶有通知類型︰ 錯誤和 ACK 錯誤碼︰ CE。


藉由加入至現有的標準 Ack 防空砲火、 AE,AR,CA、 CE (CR) 清單,則必須變更的方塊外的 ACK 結構描述。任何其他可接受自訂 Ack (XX 和 ZZ,例如) 必須加入 ACK 結構描述中的 [ MSA.1_AcknowledgementCode ] 欄位中。如果其他的自訂 Ack 不會加入至結構描述,管線驗證 「 找不到資料表值 」 錯誤而失敗。


alternate text

更多的資訊

若要安裝軟體更新的先決條件

若要套用此 hotfix,您必須安裝下列軟體︰

  • Microsoft BizTalk Server 2013 R2

  • Microsoft BizTalk 2013 R2 快速鍵 HL7

重新啟動需求

您不必套用此 hotfix 之後,重新啟動電腦。不過,我們建議您關閉並重新開啟 hotfix 安裝後的 BizTalk 管理主控台。

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

如需有關 BizTalk Server hotfix 的詳細資訊,請參閱BizTalk Server hotfix 的相關資訊

深入了解用來描述 Microsoft 軟體更新標準術語


Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×