MS DRDA Service paremini toetada distributed tehingud värskendus

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3032484
Kokkuvõte
Teenuse Microsoft DRDA toetab DRDA jaotatud tööüksus (DRDA DUW) kahefaasiline commit ka XA distributed tehingud selleks, et võimaldada usaldusväärse värskenduste võrgu kaudu. Host Integration Server (HIS) 2013 koondvärskendus 3 (CU3) sisaldab parandusi ja täiustusi DRDA teenuse distributed tehingud toetada järgmiselt.

DRDA DUW kanded

See värskendus võimaldab erinevalt DRDA teenuse või kumulatiivseid värskendusi eelmise versiooni tugi DRDA DUW tehingud DRDA kliendi ja DRDA teenuse vastendatud XA edastused DRDA teenuse ja SQL serveri vahel. Seda tuge ilmneb jagades DRDA DUW tehingu (vastendatud XA transaction ID) SQL serveri ja koos MS DTC XA tehingu enlisting. DRDA teenus säilitab failipõhine (transactionlog.data) tehingute kirje registri (UOWID XID, oleku logiandmed) seansside DRDA. Kui DRDA seanss lõpeb-kahtlus tehingu, DRDA teenusetaotluste DRDA kliendi uuesti logisid. Ja kui DRDA teenus käivitub ja leiab-kahtlust tehingute Logi, DRDA teenusetaotluste DRDA kliendi uuesti logisid.

XA edastused

XA edastused DRDA kliendi ja DRDA teenus on nüüd jaotatud SQL Server ja koos MS DTC värvatud. Tehingu taastamisel DRDA teenuse naaseb DRDA kliendi-kahtlust loend, mis DTC tehingulogi teabe alusel.

Koondvärskenduse teave

See värskendus sisaldab Koondvärskenduse 3 Host Integration Server 2013.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateave

Andmete integreerimine (konfiguratsioon) teenus DRDA

Teenuse DRDA konfigureerimine

Rakenduse konfiguratsioonifail
DRDA teenuse konfiguratsioon talletatakse MsDrdaService.exe.config rakenduse konfiguratsioonifail ja seotud XML-failid (tõrge sõnumi kaardistamine ja andmete tüüp vastendamine). Käivitamise ajal DRDA teenus jälgib MsDrdaService.exe.config faili muudatusi. Kui tuvastatakse, DRDA Service loeb ja kasutab muudetud konfiguratsiooniteabe uued-toiminguülemad ühendused töötlemisel.

Pärast installimist, IT-spetsialistidele saate kohandada DRDA teenuse konfiguratsiooni MsDrdaService.exe.config rakenduse konfiguratsioonifail redigeerides XML-i redaktorit ja sellega seotud C:\Program Files\Microsoft Host Integration Server 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd faili abil.

SQL serveri võrguühenduste konfigureerimine

Resynchronization
MsDrdaService.exe.config faili resynchronizationManager element sisaldab tehingu resynchronization sätete haldamine-toiminguülemad SQL-i kliendi distributed tehingud. ResynchronizationManagertüüp on Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, mis on seotud distributed tehingud töötleb. See hõlmab tehingu väkke Microsoft Distributed Transaction Coordinator, kannete logimise ja tehingu-kahtlust loendi resynchronization.

<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. Näide: Varude resynchronizationManager element MsDrdaService.exe.config faili hostIntegration.drdaAs.drdaService jaotise lisada.

Märkus. Peate lisama selle MsDrdaService.exe.config resynchronizationManageruut enne käivitamist PowerShelli lugeda või kirjutada uut elementi sätteid.

Tehingu aegumise kestus
TransactionExpriryDurationatribuut juhendab DRDA teenuse kohta aeg hoida tehingu kande kirje fail. Pärast määratud aja möödumist teenuse remotes tehingulogi failist. Valikulise atribuudi aktsepteerib kestus väärtus. Vaikeväärtus on PT3D (aja jooksul on 3 päeva). PnYnMnDTnHnMnS vormil määratud kestust.

Üksus Kirjeldus
P Aja jooksul (nõutav)
nY Mitu aastat.
nM Kuu number.
Leida Päevade arv.
T Start (vaja määrata kindla aja, mis koosneb tundi, minuteid või) osa.
nH Tundide arv.
nM Minutite arv.
S Mitu sekundit.
Tabel 1: Kestus aeg väljendub XML-vormingus.

Resynchronization retry kestus
ResyncRetryDurationInMinutesatribuut juhendab DRDA teenuse kohta kestus (minutites) jooksul uuesti töötlemise üksus resynchronization-kahtlust kannete loend. Valikulise atribuudi aktsepteerib täisarv. Vaikeväärtus on3 minutit.

Resynchronization intervall
ResyncIntervalInMinutesatribuut juhendab DRDA teenuse kohta intervalli (minutites) resynchronization-kahtlus tehingu loendis leiduvate üksuste töötlemise vahel. Valikulise atribuudi aktsepteerib täisarv. Vaikeväärtus on1 minut.

Tehingu logifaili asukoht
TransactionLogLocationatribuut juhendab DRDA teenuse kohta, kus peaks kirjutada tehingulogi faili. Valikulise atribuudi aktsepteerib stringi väärtus. Vaikeväärtus on tühi string, mis on määratletud Host Integration Server trace kausta.

Lisateabe saamiseks lugege dokumentatsiooni MSDN-i DRDA teenuse Distributed Tehingud.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3032484 – viimati läbi vaadatud: 01/27/2016 00:44:00 – redaktsioon: 1.0

Microsoft Host Integration Server 2013

  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB3032484 KbMtet
Tagasiside