Elemento CommitTransaction (XMLA)
Esegue il commit di una transazione nella sessione corrente con un'Analysis Services esistente.
Sintassi
<Command>
<CommitTransaction />
</Command>
Caratteristiche degli elementi
| Caratteristica | Descrizione |
|---|---|
| Tipo di dati e lunghezza | Nessuno |
| Valore predefinito | Nessuno |
| Cardinalità | 0-n: Elemento facoltativo che può ricorrere più di una volta. |
Relazioni tra elementi
| Relazione | Elemento |
|---|---|
| Elementi padre | Comando |
| Elementi figlio | nessuno |
Osservazioni
Il comando CommitTransaction esegue il commit di una transazione attiva, definita in modo esplicito usando l'elemento BeginTransaction, nella sessione corrente. Se non è già presente alcuna transazione attiva, si verifica un errore. Se esiste già una transazione attiva, l'istanza Analysis Services decrementa il conteggio dei riferimenti delle transazioni per la sessione corrente. Se il conteggio dei riferimenti delle transazioni attive definite in modo esplicito raggiunge zero, l'Analysis Services esegue il commit della transazione.