Souhrn

Microsoft Service pro DRDA podporuje DRDA distribuované pracovní jednotky (DRDA DUW) dvoufázového potvrzení transakce a transakce XA distributed umožňující spolehlivé aktualizace prostřednictvím sítě. Host Integration Server (HIS) 2013 kumulativní aktualizace 3 (CU3) obsahuje opravy a vylepšení služby DRDA distribuované transakce podporu takto.

DRDA DUW transakce

Na rozdíl od verze služby DRDA nebo předchozí kumulativní aktualizace tato aktualizace umožňuje podporu transakcí DRDA DUW mezi klientem DRDA a DRDA služby, které jsou mapovány na transakce XA mezi DRDA Service a SQL Server. Tato podpora dochází distribucí transakce DRDA DUW (mapovány na ID transakce XA) na serveru SQL Server a pomocí zapsání transakcí XA s MS DTC. DRDA Service udržuje záznamy protokolu transakcí založené na souboru (transactionlog.data) (UOWID XID, stav dat protokolu) pro všechny relace DRDA. Při ukončení relace DRDA se nejisté transakce služby DRDA požadavky DRDA klienta provedete znovu synchronizaci protokoly. A při zahájení a najde nejisté transakce v protokolu služby DRDA, DRDA služby DRDA klienta provedete znovu synchronizaci protokoly.

Transakce XA

XA transakce mezi klientem DRDA a DRDA služby jsou nyní distribuovány k serveru SQL Server a jsou zapsáni MS DTC. Během obnovení transakce DRDA Service vrátí DRDA klient nejistých seznam, který je založen na informace v protokolu transakce koordinátoru DTC.

Informace o kumulativní aktualizaci

Tato aktualizace je zahrnuta v kumulativní aktualizace 3 pro Host Integration Server 2013.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Data Integration (konfigurace) Service pro DRDA

Konfigurace služby pro DRDA

Konfigurační soubor aplikace

Konfigurace služby DRDA je uložena v konfiguračním souboru aplikace MsDrdaService.exe.config a přidružené soubory XML (chybová zpráva mapování a mapování typu dat). V době běhu služby DRDA sleduje změny v souboru MsDrdaService.exe.config. Při zjištění změny DRDA Service přečte a používá informace o konfiguraci změněné při procesu nová propojení v mez.

Po instalaci, odborníci v oblasti IT můžete upravit konfiguraci služby DRDA úpravou konfiguračního souboru aplikace MsDrdaService.exe.config pomocí editoru XML a přidružený soubor C:\Program Files\Microsoft Host Integration Server 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd.

Konfigurace připojení k serveru SQL Server

Synchronizace

Prvek resynchronizationManager souboru MsDrdaService.exe.config obsahuje nastavení synchronizace transakcí pro správu transakcí klienta DFS v mez SQL. Typ resynchronizationManager je Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, zpracovávající distribuovaných transakcí v mez. To zahrnuje zařazení transakcí Microsoft Distributed Transaction Coordinator, protokolování transakcí a synchronizace seznamu nejisté transakce.

<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 =""
/>


Příklad 1: Zásoby resynchronizationManager prvek přidaný do oddílu hostIntegration.drdaAs.drdaService souboru MsDrdaService.exe.config.

Poznámka: MsDrdaService.exe.config musí přidejte nový element resynchronizationManager před spuštěním prostředí PowerShell ke čtení nebo zápisu nastavení do tohoto nového prvku.

Doba trvání platnosti transakce

Atribut transactionExpriryDuration pokyn službě DRDA o doba zachovat transakce v souboru záznamu transakce. Po stanovené lhůtě, dálková ovládání služby transakce ze souboru. Tento volitelný atribut přijímá hodnotu doby trvání. Výchozí hodnota je PT3D (období čas je 3 dny). Hodnota doby trvání je určena ve formuláři PnYnMnDTnHnMnS.

Zboží

Popis

P

Dobu trvání (povinné)

nY

Počet let.

nM

Počet měsíců.

nD

Počet dnů.

T

Počáteční čas oddíl (nutné určit dobu trvání, která se skládá z hodin, minut nebo sekund).

nH

Počet hodin.

nM

Počet minut.

S

Počet sekund.

Tabulka 1: Doba vyjádřena ve formátu XML.

Doba trvání opakování synchronizace

Atribut resyncRetryDurationInMinutes pokyn DRDA služby o dobu (v minutách) v níž opakování zpracování položky v seznamu synchronizace nejisté transakce. Tento volitelný atribut přijímá celočíselnou hodnotu. Výchozí hodnota je 3 minuty.

Interval synchronizace

Atribut resyncIntervalInMinutes pokyn službě DRDA o interval (v minutách) mezi zpracování položky v seznamu synchronizace nejisté transakce. Tento volitelný atribut přijímá celočíselnou hodnotu. Výchozí hodnota je 1 minuta.

Umístění protokolu transakcí

Atribut transactionLogLocation pokyn službě DRDA o kde jej zapíše soubor protokolu transakcí. Tento volitelný atribut přijímá hodnotu řetězce. Výchozí hodnota je prázdný řetězec, který je definován jako složka trasování Host Integration Server.

Další informace naleznete v dokumentaci MSDN o DRDA služby distribuované transakce.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×