Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Ressourcen-APIs von Microsoft ADO (ActiveX Data Objects), OLE DB, ODBC (Open Database Connectivity) und Message Queuing ermöglichen die manuelle Transaktionsverarbeitung.
Über eine manuelle Transaktion können Sie den Beginn einer Transaktion explizit festlegen, jede Verbindung und jeden Ressourceneintrag innerhalb der Transaktionsbegrenzung steuern, das Ergebnis der Transaktion (Commit oder Abbruch) bestimmen und eine Transaktion beenden. Obwohl dieses Modell eine angepasste Steuerung einer Transaktion erlaubt, bietet es nicht dieselbe einfache Handhabung wie das automatische Transaktionsmodell. Beispielsweise erfolgt bei einer manuellen Transaktion keine automatische Eintragung und keine Koordination der Datenspeicher. Des Weiteren werden Transaktionen nicht wie bei automatischen Transaktionen von Objekt zu Objekt übergeben.
Wenn Sie eine verteilte Transaktion manuell steuern, müssen Sie Wiederherstellung, Parallelität, Sicherheit und Integrität selbst verwalten. Sie müssen also sämtliche Programmtechniken selbst umsetzen, die für die Einhaltung der mit der Transaktionsverarbeitung verbundenen ACID-Eigenschaften erforderlich sind.
Siehe auch
Transaktionsmodelle | Manuelle Transaktionen und ADO.NET | Manuelle Transaktionen und Message Queuing | Automatische Transaktionen