使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要

Microsoft DRDA 服務支援 DRDA 分散式的工作單元 (DRDA DUW) 兩階段認可交易和分散式的 XA 交易,以便在網路上啟用可靠的更新。主應用程式整合伺服器 (HIS) 2013年累積更新 3 (CU3) 包含了修正及改進的 DRDA 服務,分散式交易支援],如下所示。

DRDA DUW 交易

不像 DRDA 服務或先前的累積更新的版本,此更新會讓 DRDA 用戶端與 DRDA 服務之間的 DRDA DUW 交易對應至 DRDA 服務與 SQL Server 之間 XA 交易支援。SQL Server 與所登記 XA 交易與 MS DTC 將分散 (對應至 XA 交易識別碼) 的 DRDA DUW 交易就會發生這項支援。DRDA 服務會維護檔案為基礎 (transactionlog.data) 交易記錄記錄 (UOWID,XID,狀態,記錄資料),讓所有的 DRDA 工作階段。DRDA 工作階段結束時與疑問交易,DRDA 服務會要求 DRDA 用戶端重新同步處理記錄檔。而當啟動 DRDA 服務,並尋找疑問交易記錄檔中,DRDA 服務要求 DRDA 用戶端重新同步處理記錄檔。

XA 交易

XA 交易之間 DRDA 用戶端和 DRDA 服務現在分配給 SQL Server,都與 MS DTC 已登錄。交易復原時,DRDA 服務會傳回給 DRDA 用戶端的疑問清單根據 DTC 交易記錄檔中的資訊。

累積更新資訊

此更新程式是累積的更新 3中包含主機整合伺服器 2013年。

狀態

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

更多的資訊

DRDA 的資料整合 (設定) 服務

設定 DRDA 的服務

應用程式組態檔

DRDA 服務設定儲存在 MsDrdaService.exe.config 應用程式組態檔中,與 XML 檔案 (錯誤訊息對應和資料型別對應)。在執行階段,DRDA 服務會監視變更的 MsDrdaService.exe.config 檔。當偵測到變更時,DRDA 服務會讀取並處理新的繫結連線時使用的已變更的設定資訊。

安裝後,IT 專業人員可以自訂的 DRDA 服務設定編輯 MsDrdaService.exe.config 應用程式組態檔,藉由使用 XML 編輯器和相關聯的 C:\Program 必要主機整合伺服器 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd 檔案。

設定 SQL Server 連線

重新同步處理

MsDrdaService.exe.config 檔案的resynchronizationManager項目包含管理繫結 SQL 用戶端分散式交易的交易必須重新同步處理設定。ResynchronizationManager型別是處理繫結的分散式的交易的 Microsoft.HostIntegration.Drda.Server.ResynchronizationManager。這包括 Microsoft 分散式交易協調器、 交易記錄與交易疑問清單重新同步處理的交易登記。

<hostIntegration.drdaAs.drdaService xmlns="http://schemas.microsoft.com/his/DrdaAs/DrdaService/2013">  <services>
<service name="DrdaService1">
<resynchronizationManager type="Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, Microsoft.HostIntegration.Drda.Server,Version=9.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
transactionExpiryDuration="P3D"
resyncRetryDurationInMinutes = "3"
resyncIntervalInMinutes = "1"
transactionLogLocation =""
/>


範例 1︰ 內建 resynchronizationManager 項目加入至 MsDrdaService.exe.config 檔案的 [hostIntegration.drdaAs.drdaService] 區段。

注意新的resynchronizationManager項目,才能執行 PowerShell 讀取或寫入此新的項目內的設定,您必須加入到 MsDrdaService.exe.config 中。

交易到期持續時間

TransactionExpriryDuration屬性指示 DRDA 服務的相關時間的工期將交易記錄檔中的交易。設定的期間已過,服務遙控器之後從檔案交易。這個選擇性屬性接受工期值。預設值是 PT3D (期間的時間為 3 天)。PnYnMnDTnHnMnS 表單中指定工期值。

項目

描述

P

一段時間期間 (必要)

nY

年數。

nM

月數。

nD

天數。

T

(需要用來指定持續時間所組成小時、 分鐘和秒為單位) 的時間] 區段的開頭。

nH

小時數。

nM

分鐘數。

S

秒數。

表 1]: 的持續期間以 XML 格式表示的時間。

重新同步處理重試持續時間

ResyncRetryDurationInMinutes屬性會指示 DRDA 服務有關的工期 (以分鐘為單位),要再試一次處理重新同步處理疑問交易清單中的項目。這個選擇性屬性接受一個整數值。預設值為3分鐘。

重新同步處理間隔

ResyncIntervalInMinutes屬性指示 DRDA 服務有關的間隔 (以分鐘為單位),處理重新同步處理疑問交易清單中的項目之間。這個選擇性屬性接受一個整數值。預設值為1分鐘。

交易記錄檔位置

TransactionLogLocation屬性指示 DRDA 服務有關它應該在其中寫入交易記錄檔。這個選擇性屬性接受一個字串值。預設值為空字串,定義與主機整合伺服器追蹤的資料夾。

如需詳細資訊,請參閱 MSDN 文件中的有關DRDA 服務分散式交易

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×