CommitTransaction-Element (XMLA)
Committet eine Transaktion in der aktuellen Sitzung mit einer Analysis Services Instanz.
Syntax
<Command>
<CommitTransaction />
</Command>
Elementmerkmale
Merkmal | BESCHREIBUNG |
---|---|
Datentyp und -länge | Keine |
Standardwert | Keine |
Kardinalität | 0-n: Optionales Element, das mehr als einmal auftreten kann. |
Elementbeziehungen
Beziehung | Element |
---|---|
Übergeordnete Elemente | Befehl |
Untergeordnete Elemente | Keine |
Bemerkungen
Der CommitTransaction -Befehl führt für die aktuelle Sitzung einen Commit für eine aktive Transaktion aus, die explizit durch das BeginTransaction -Element definiert ist. Wenn keine aktive Transaktion vorhanden ist, tritt ein Fehler auf. Wenn bereits eine aktive Transaktion vorhanden ist, dekrementiert die Analysis Services Instanz den Verweiszähler der Transaktionen für die aktuelle Sitzung. Wenn der Verweiszähler explizit definierter aktiver Transaktionen 0 (null) erreicht, führt die Analysis Services Instanz einen Commit für die Transaktion aus.