Update für MS DRDA Service, bessere Unterstützung von verteilten Transaktionen

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3032484
Zusammenfassung
Microsoft DRDA Dienst unterstützt DRDA verteilten Arbeitseinheit (DRDA DUW) Zweiphasencommit-Transaktionen und verteilte XA-Transaktionen um zuverlässige Updates über das Netzwerk zu ermöglichen. Host Integration Server (HIS) 2013 kumulative Update 3 (CU3) behebt, und verbessert die DRDA verteilte Transaktionen unterstützen wie folgt.

DRDA DUW Transaktionen

Im Gegensatz zu der Releaseversion DRDA Service oder vorherigen kumulativen Updates unterstützt dieses Update DRDA DUW Transaktionen zwischen DRDA Client und Dienst DRDA, die XA-Transaktionen zwischen DRDA und SQL Server zugeordnet sind. Diese Unterstützung wird verteilen (eine XA-Transaktions-ID zugeordnet) DRDA DUW-Transaktion eintragen XA-Transaktion mit MS DTC und SQL Server. DRDA Dienst verwaltet eine dateibasierte (transactionlog.data) Datensatz Transaktionsprotokoll (UOWID XID, Status, Protokolldaten) für jeden DRDA. Am Ende eine Sitzung DRDA mit einer zweifelhaften Transaktion fordert DRDA Service DRDA Client Protokolle synchronisieren. Und DRDA-Dienst gestartet wird, findet zweifelhaften Transaktionen im Protokoll DRDA Service-Anfragen, DRDA Client Protokolle synchronisieren.

XA-Transaktionen

XA-Transaktionen zwischen DRDA Client und Dienst DRDA nun an SQL Server verteilt werden und bei MS DTC eingetragen. Während der Wiederherstellung Transaktion DRDA Service DRDA Client unsichere gibt eine Liste zurück, die im Transaktionsprotokoll DTC basiert.

Kumulatives Update-Informationen

Dieses Update ist in enthalten. Kumulative Update 3 Host Integration Server 2013.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.
Weitere Informationen

Datendienst für DRDA Integration (Konfiguration)

Konfigurieren des Dienstes für DRDA

Anwendungskonfigurationsdatei
Die Dienstkonfiguration DRDA werden in der Konfigurationsdatei der MsDrdaService.exe.config und zugeordneten XML-Dateien (Fehler Zuordnung und Datentypen). Zur Laufzeit überwacht DRDA Service MsDrdaService.exe.config Datei suchen. Erkannte Änderungen des DRDA liest und verwendet wird die geänderte Informationen neue Verbindungen.

Nach der Installation können IT-Experten die Dienstkonfiguration DRDA anpassen Bearbeiten der Konfigurationsdatei der MsDrdaService.exe.config mit einem XML-Editor und die zugehörige C:\Program Files\Microsoft Host Integration Server-2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd-Datei.

SQL Server-Verbindung konfigurieren

Erneute Synchronisierung
ResynchronizationManager Element der MsDrdaService.exe.config-Datei enthält die Transaktion Resynchronisation für eingehende SQL distributed Clienttransaktionen verwalten. ResynchronizationManagerist der Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, der in datengebundenen verteilte Transaktionen verarbeitet. Dies schließt die Eintragung von Transaktionen mit Microsoft Distributed Transaction Coordinator, Transaktionslog und Buchung im Zweifelsfall Liste Resynchronisation.

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

Beispiel 1: Stock ResynchronizationManager Element im Abschnitt hostIntegration.drdaAs.drdaService der Datei MsDrdaService.exe.config hinzugefügt.

Hinweis Sie müssen die MsDrdaService.exe.config Hinzufügen neuer ResynchronizationManagerElement vor dem Ausführen von PowerShell zum Lesen oder Schreiben in dieses neue Element.

Dauer der Transaktion bis zum Ablauf
Das TransactionExpriryDuration-Attribut weist DRDA Service über die Dauer einer Transaktion eine Transaktionsdatei Datensatz zu. Nach dem festgelegte Zeitraum abgelaufen Dienst Fernbedienungen Buchung aus der Datei. Dieses optionale Attribut akzeptiert eine Dauer. Der Standardwert ist PT3D (Zeitraum der Zeit beträgt 3 Tage). Dauer wird im Format PnYnMnDTnHnMnS angegeben.

Artikel Beschreibung
P Zeitraum für die Dauer (erforderlich)
nY Anzahl der Jahre.
nM Anzahl von Monaten.
KL Anzahl der Tage.
T Starten einer Zeit Abschnitt (eine Zeitdauer angeben, die aus von Stunden, Minuten oder Sekunden).
nH Anzahl der Stunden.
nM Anzahl der Minuten.
S Anzahl der Sekunden.
Tabelle 1: Dauer im XML-Format ausgedrückt.

Resynchronisation wiederholen Dauer
Das ResyncRetryDurationInMinutes-Attribut weist DRDA Service über die Dauer (in Minuten) in der Verarbeitung eines Elements in der Liste Resynchronisation zweifelhaften Transaktion zu wiederholen. Dieses optionale Attribut akzeptiert einen Ganzzahlwert. Der Standardwert beträgt3 Minuten.

Resynchronisation Intervall
Das ResyncIntervalInMinutes-Attribut weist DRDA Service über das Intervall (in Minuten) zwischen Verarbeitung Listeneinträge Resynchronisation zweifelhaften Transaktion. Dieses optionale Attribut akzeptiert einen Ganzzahlwert. Der Standardwert ist1 Minute.

Pfad des Transaktionsprotokolls
Das TransactionLogLocation-Attribut weist DRDA Service über, in dem sie die Transaktionsprotokolldatei schreiben soll. Dieses optionale Attribut nimmt einen String-Wert. Der Standardwert ist eine leere Zeichenfolge als Ordner Trace Host Integration Server definiert ist.

Weitere Informationen finden Sie unter MSDN-Dokumentation DRDA Dienst verteilte Transaktionen.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3032484 – Letzte Überarbeitung: 01/27/2016 00:41:00 – Revision: 1.0

Microsoft Host Integration Server 2013

  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB3032484 KbMtde
Feedback