使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

概要

为了在网络上启用可靠的更新,Microsoft DRDA 服务支持 DRDA 分布式工作单元 (DRDA duw 在) 两阶段提交事务和 XA 分布式事务。主机集成服务器 (HIS) 2013年累积更新 3 (CU3) 包括修补程序,对分布式 DRDA 服务交易记录的改进支持,按如下所述。

DRDA duw 在交易记录

与 DRDA 服务或以前累积更新的发行版本,此更新使对 DRDA duw 在事务 DRDA 客户端和 DRDA 服务映射到 DRDA 服务和 SQL Server 之间的 XA 事务的支持。这种支持发生通过分发 DRDA duw 在事务 (映射到一个 XA 事务 ID),SQL Server 并登记该 XA 事务与 MS DTC。DRDA 服务所有 DRDA 会话都维护的基于文件的 (transactionlog.data) 交易记录日志 (UOWID,XID,状态,日志数据)。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 部分。

注意:您必须添加 MsDrdaService.exe.config 新的resynchronizationManager元素,才能运行 PowerShell 来读取或写入此新元素中的设置。

交易记录的到期期限

TransactionExpriryDuration属性指示有关的持续时间 DRDA 服务,以保留交易记录文件中的交易记录。设定一段过去,服务远程数据库之后将文件中的交易记录。此可选属性接受持续时间值。默认值是 PT3D (时间段的时间为 3 天)。PnYnMnDTnHnMnS 窗体中指定的持续时间值。

项目

说明

P

一段时间的持续时间 (必填)

纽约州

年份数。

纳米

数个月。

nD

数天。

T

次节 (需指定持续时间,包括小时、 分钟或秒为单位) 的开始日期。

nH

小时数。

纳米

分钟数。

S

秒数。

表 1︰ 持续时间以 XML 格式表示。

重新同步重试工期

ResyncRetryDurationInMinutes属性指示 DRDA 服务有关的持续时间 (以分钟为单位) 在尝试处理同步不确定交易记录列表中的项目。此可选属性接受一个整数值。默认值为3分钟。

重新同步间隔

ResyncIntervalInMinutes属性 (以分钟为单位) 之间重新同步不确定交易记录列表中的项的处理方式指示 DRDA 服务有关的时间间隔。此可选属性接受一个整数值。默认值为1分钟。

事务日志位置

TransactionLogLocation属性指示有关它应将写入事务日志文件 DRDA 服务。此可选属性接受一个字符串值。默认值为空字符串作为主机集成服务器跟踪文件夹定义。

有关详细信息,请参阅 MSDN 文档中的有关DRDA 服务分布式事务

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×