Aktualizace pro Service DRDA MS pro lepší podporu distribuovaných transakcí

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3032484
Souhrn
DRDA služba 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í DRDA službu Distribuované transakce takto podporují.

Transakce DRDA DUW

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 službou DRDA a SQL Server. Tato podpora dochází distribucí DRDA DUW transakce (mapován na Identifikátor transakce XA) na serveru SQL Server a pomocí zapsání transakcí protokolu XA s MS DTC. DRDA služba udržuje záznam protokolu transakcí založeného na souborech (transactionlog.data) (UOWID XID, stav, data protokolu) pro všechny relace DRDA. Při ukončení relace DRDA se nejisté transakce DRDA servisní požadavky, že DRDA klienta synchronizace protokoly. A při zahájení a najde nejisté transakce v protokolu služby DRDA, DRDA servisní požadavky klienta DRDA provedete znovu synchronizaci protokoly.

Transakcí protokolu XA

XA transakce mezi klientem DRDA a DRDA služby jsou nyní distribuovány na SQL Server a jsou zapsáni MS DTC. Během obnovení transakce DRDA služba vrátí klientovi DRDA nejisté seznam, který je na základě informací transakčního protokolu koordinátoru DTC.

Informace o kumulativní aktualizaci.

Tato aktualizace je zahrnuta v Kumulativní aktualizace 3 pro server Host Integration Server 2013.
Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace

Služba integrace (konfigurace) data pro DRDA

Konfigurace služby pro DRDA

Soubor s konfigurací 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 DRDA služba 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 resynchronizationManagerje Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, zpracovávající distribuovaných transakcí v mez. Jedná se o 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: Populace resynchronizationManager prvek přidaný do oddílu hostIntegration.drdaAs.drdaService souboru MsDrdaService.exe.config.

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

Doba trvání platnosti transakce
TransactionExpriryDurationatribut nastaví službu DRDA o doba zachovat transakce do souboru záznamu transakce. Po stanovené lhůtě, dálková ovládání služby transakce ze souboru. Tento volitelný atribut lze zadat 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 hodiny, minuty nebo sekundy).
nH Počet hodin.
nM Počet minut.
S Počet sekund.
Tabulka 1: Doba vyjádřená ve formátu XML.

Doba trvání opakování synchronizace
ResyncRetryDurationInMinutesatribut nastaví službu DRDA o dobu (v minutách) na to, aby znovu zpracování položky v seznamu synchronizace nejisté transakce. Tento volitelný atribut přijímá celočíselnou hodnotu. Výchozí hodnota je3 minuty.

Interval synchronizace
ResyncIntervalInMinutesatribut nastaví službu 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 je1 minuta.

Umístění protokolu transakcí
TransactionLogLocationatribut nastaví službu DRDA o kde ji měli zapsat soubor protokolu transakcí. Tento volitelný atribut lze zadat hodnotu řetězce. Výchozí hodnota je prázdný řetězec, který je definován jako složka trasování serveru Host Integration Server.

Další informace naleznete v dokumentaci MSDN DRDA službu Distribuované transakce.

Upozornění: Tento článek je přeložený automaticky

خصائص

رقم الموضوع: 3032484 - آخر مراجعة: 01/27/2016 00:41:00 - المراجعة: 1.0

Microsoft Host Integration Server 2013

  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB3032484 KbMtcs
تعليقات