Miglioramento
Si supponga di usare la caratteristica Gruppi di disponibilità AlwaysOn in Microsoft SQL Server 2016 o 2017 con DTC_SUPPORT=PER_DB. Dopo aver applicato questo aggiornamento, è possibile usare l'isolamento snapshot e i punti di salvataggio per le transazioni tra database nei database del gruppo di disponibilità. Questo vale se tutti i database coinvolti nella transazione sono attualmente ospitati nella stessa istanza.
Risoluzione
Informazioni sugli aggiornamenti rapidi su richiesta
Questo miglioramento è incluso nei seguenti aggiornamenti rapidi su richiesta per SQL Server:
Informazioni sugli aggiornamenti cumulativi
Questo miglioramento è incluso nei seguenti aggiornamenti cumulativi per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:
Ulteriori informazioni
Ecco alcuni messaggi di errore comuni che possono verificarsi prima dell'implementazione di questo miglioramento:
Errore 3996: Il livello di isolamento snapshot non è supportato per la transazione distribuita. Usa un altro livello di isolamento o non utilizzare una transazione distribuita.
Errore 3933: Impossibile alzare di livello la transazione a una transazione distribuita perché esiste un punto di salvataggio attivo nella transazione.
Errore 627: Impossibile usare SAVE TRANSACTION all'interno di una transazione distribuita.
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.