IBServices.TLimboTransactionInfo

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

C++-Informationen

von IBServices.hpp

TLimboTransactionInfo = class(TObject)


Unit: IBServices

Typ: Klasse

Geerbte Klassen-Member: Member von IBServices.TLimboTransactionInfo

Klassenfelder: Felder von IBServices.TLimboTransactionInfo

Klassenkonstruktoren und -destruktoren: Konstruktoren von IBServices.TLimboTransactionInfo

Beschreibung

TLimboTransactionInfo enthält Informationen zu einer ausstehenden Transaktion.


TLimboTransactionInfo liefert die Beschreibung einer ausstehende Transaktion. Ausstehende Transaktionen kommen normalerweise durch einen fehlgeschlagenen zweiphasigen Commit-Vorgang zustande. Weitere mögliche Gründe sind ein Systemabsturz oder die Vorbereitung einer Transaktion, die auf einer einzigen Datenbank basiert.

MultiDatabase gibt an, ob an der ausstehenden Transaktion mehrere Datenbanken beteiligt sind.

ID enthält den Bezeichner für die ausstehende Transaktion.

HostSite ist der Host-Name des Servers zum Zeitpunkt des Transaktionsstarts.

RemoteSite ist der Host-Name eines an der Transaktion beteiligten Remote-Servers.

RemoteDatabasePath enthält den Pfad zum Remote-Server.

State gibt den gegenwärtigen Status der ausstehenden Transaktion an.

Advise gibt die vorgeschlagene Aktion zum Beenden der Transaktion an.

Action gibt die zum Beenden der Transaktion durchzuführende Aktion an.

Personal tools