Comment trouvez-vous les transactions ouvertes sur Windows Azure SQL Base de données?
Dans SQL Server 2008 R2, vous pouvez utiliser ce qui suit pour trouver toutes les transactions ouvertes lors du débogage des blocages:
DBCC OPENTRAN
Cependant cette fonctionnalité n'est pas disponible dans Windows Azure SQL Base de données; au lieu de cela jette les erreurs:
"DBCC command 'OPENTRAN' is not supported in this version of SQL Server."
La sp_who2
procédure stockée n'existe pas non plus.
Quelle est la bonne requête pour obtenir toutes les transactions au sein de l'Azur de la version de SQL Server?
OriginalL'auteur Luke Merrett | 2014-05-01
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser la Dmv:
OriginalL'auteur JuneT
Essayer ce script: Expliqué exigent tous les cas.
OriginalL'auteur Anvesh
dbcc opentran est pris en charge dans SQL DB v12. Veuillez mettre à jour votre serveur. Te autre option est sys.dm_tran_active_transactions
OriginalL'auteur Satya_MSFT