Gjelder for
Host Integration Server 2013

Sammendrag

Microsoft DRDA-tjenesten støtter DRDA distribuert arbeidsenheten (DRDA DUW) tofaset utføring og XA distribuerte transaksjoner for å aktivere pålitelige oppdateringer via nettverket. Kumulativ oppdatering for Host Integration Server (HIS) 2013 3 (CU3) inneholder feilrettinger og forbedringer i DRDA distribuert tjenestetransaksjonene støtte, som følger.DRDA DUW transaksjonerDenne oppdateringen aktiverer støtte for DRDA DUW transaksjoner mellom klient for DRDA og DRDA-tjenesten som er tilordnet til XA-transaksjoner mellom DRDA Service og SQL Server, i motsetning til versjonen av tjenesten DRDA eller tidligere kumulative oppdateringer. Denne støtten oppstår ved å distribuere DRDA DUW transaksjonen (som er tilordnet en XA-transaksjons-ID) til SQL Server, og ved å innrullere seg XA-transaksjonen med MS DTC. DRDA-tjenesten vedlikeholder en filbasert (transactionlog.data) post transaksjonslogg (UOWID, XID status, loggdata) for alle DRDA-økter. Når en DRDA-økt avsluttes med en usikker transaksjon, DRDA Service, ber om at DRDA klienten synkroniserer loggene. Og når DRDA-tjenesten starter opp og finner tvilsomme transaksjoner i loggen, DRDA Service-forespørsler som DRDA klienten synkroniserer loggene.XA-transaksjonerXA-transaksjoner mellom klient for DRDA og DRDA-tjenesten er nå distribuert til SQL Server, og MS DTC er innrullert. Under transaksjonsgjenoppretting av, DRDA-tjenesten returnerer til DRDA klienten en usikker-liste som er basert på informasjon i transaksjonsloggen DTC.

Informasjon om kumulativ oppdatering

Denne oppdateringen er inkludert i Kumulativ oppdatering 3 for Host Integration Server 2013.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon

Data integrasjon (konfigurasjon)-tjeneste for DRDA

Konfigurerer tjenesten for DRDA

Konfigurasjonsfil for programmet

Tjenestekonfigurasjonen DRDA lagres i konfigurasjonsfilen for MsDrdaService.exe.config-programmet, og som er tilknyttet XML-filer (feil melding tilordning og tilordning av data type). Tjenesten DRDA overvåker etter endringer i filen MsDrdaService.exe.config i kjøretid. Når endringer blir funnet, DRDA-tjenesten leser og bruker den endrede konfigurasjonsinformasjonen når den behandler nye innkommende tilkoblinger.Etter installasjonen, IT-teknikere kan tilpasse tjenestekonfigurasjonen DRDA ved å redigere MsDrdaService.exe.config for programkonfigurasjonsfil ved hjelp av et XML-redigeringsprogram, og den tilknyttede C:\Program Files\Microsoft Host Integration Server 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd-filen.

Konfigurere SQL Server-tilkoblinger

Synkroniseringen

ResynchronizationManager -elementet i MsDrdaService.exe.config-filen inneholder transaksjonen synkroniseringen innstillingene for behandling av innkommende SQL klienten distribuerte transaksjoner. ResynchronizationManager er Microsoft.HostIntegration.Drda.Server.ResynchronizationManager som behandler innkommende distribuerte transaksjoner. Dette inkluderer transaction-oppføringen med Microsoft Distributed Transaction Coordinator, transaksjonslogging og transaksjonen tvilsomme listen synkroniseringen.

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

Eksempel 1: Aksje resynchronizationManager element lagt til i hostIntegration.drdaAs.drdaService-delen av filen MsDrdaService.exe.config.Obs! Du må legge til MsDrdaService.exe.config til det nye elementet i resynchronizationManager før du kjører PowerShell for å lese eller skrive innstillingene i dette nye elementet.

Transaksjonen utløp varighet

TransactionExpriryDuration -attributt angir at tjenesten DRDA om varigheten av tid til å holde en transaksjon i en post-fil for transaksjonen. Etter angitt periode er passert, service-fjernkontroller transaksjonen fra filen. Dette valgfrie attributtet godtar en varighetsverdi. Standardverdien er PT3D (periode of Time er 3 dager). Verdien for varighet er angitt i skjemaet PnYnMnDTnHnMnS.

Element

Beskrivelse

P

Tid for varighet (obligatorisk)

nY

Antall år.

nM

Antall måneder.

nD

Antall dager.

T

Starten på en gang avsnitt (nødvendig for å angi en varighet som består av timer, minutter eller sekunder).

nH

Antall timer.

nM

Antall minutter.

S

Antall sekunder.

Tabell 1: Varigheten av tid som er uttrykt i XML-format.

Synkroniseringen retry varighet

ResyncRetryDurationInMinutes -attributt angir at tjenesten DRDA om varigheten (i minutter) som å prøve å behandle et element i listen over synkroniseringen av en usikker transaksjon. Dette valgfrie attributtet godtar en heltallsverdi. Standardverdien er 3 minutter.

Synkroniseringen intervall

ResyncIntervalInMinutes -attributt angir at tjenesten DRDA om intervallet (i minutter) mellom behandlingen av elementene i listen synkroniseringen usikre transaksjonen. Dette valgfrie attributtet godtar en heltallsverdi. Standardverdien er 1 minutt.

Transaksjonen Loggplassering

TransactionLogLocation -attributt angir at tjenesten DRDA om hvor det skal skrive transaksjonsloggfilen. Dette valgfrie attributtet godtar en strengverdi. Standardverdi er en tom streng som er definert som Host Integration Server trace-mappen.Hvis du vil ha mer informasjon, kan du se MSDN-dokumentasjonen om DRDA Service distribuerte transaksjoner.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.