Wie finden Sie offene Transaktionen, die auf Windows Azure SQL-Datenbank?
In SQL Server 2008 R2 können Sie den folgenden finden Sie alle offenen Transaktionen beim Debuggen von deadlocks:
DBCC OPENTRAN
Jedoch, dass die Funktionalität ist nicht verfügbar in Windows Azure SQL-Datenbank; stattdessen wirft die Fehler:
"DBCC command 'OPENTRAN' is not supported in this version of SQL Server."
Den sp_who2
gespeicherte Prozedur nicht vorhanden ist.
Was ist die richtige Abfrage für alle offenen Transaktionen innerhalb der Azure-version von SQL Server?
InformationsquelleAutor Luke Merrett | 2014-05-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versucht, mit Hilfe der DMVs statt:
InformationsquelleAutor JuneT
Versuchen Sie dieses script: Erklärt erfordern alle Fälle.
InformationsquelleAutor Anvesh
dbcc opentran unterstützt in SQL-DB v12. Bitte aktualisieren Sie Ihren server. Te andere Möglichkeit ist die sys.dm_tran_active_transactions
InformationsquelleAutor Satya_MSFT