Come possiamo trovare quale tabella è bloccata nel database? Per favore, suggerisciTrova tabella bloccata in SQL Server
29
A
risposta
6
Durante la lettura di informazioni sp_lock, utilizzare la funzione OBJECT_NAME() per ottenere il nome di una tabella dal suo numero identificativo, ad esempio:
SELEZIONA object_name (16.003.073)
EDIT:
C'è un altro proc fornito da microsoft che riporta oggetti senza traduzione dell'ID: http://support.microsoft.com/kb/q255596/
81
È possibile utilizzare sp_lock
(e sp_lock2
), ma in SQL Server 2005 in poi questo è essere deprecato in favore di interrogazione sys.dm_tran_locks
:
select
object_name(p.object_id) as TableName,
resource_type, resource_description
from
sys.dm_tran_locks l
join sys.partitions p on l.resource_associated_entity_id = p.hobt_id
Problemi correlati
- 1. Trova record duplicati in una tabella utilizzando SQL Server
- 2. Trova una tabella su più database SQL SERVER 2005
- 3. SQL Trova posizione nella tabella
- 4. SQL Server - Metadati tabella
- 5. SQL Server - Tabella PIVOT dinamica - SQL Injection
- 6. SQL Server: autorizzazioni sulla tabella
- 7. Trova la data più vicina in SQL Server
- 8. Tabella pivot dinamica in SQL Server
- 9. Converti Xml in SQL Server di tabella
- 10. Aggiornare la stessa tabella in SQL Server
- 11. SQL 2005 SMO - trova tabella di riferimento
- 12. Trova un oggetto in SQL Server (cross-database)
- 13. SQL Server: trova elementi condivisi in 2 colonne
- 14. SQL in SQL Server
- 15. Trova tutti i riferimenti a una colonna di tabella in SQL Server 2008
- 16. Trova il numero inutilizzato più piccolo in SQL Server
- 17. SQL Server 2008: vincoli tabella Get
- 18. Limite record tabella temporanea nel server Sql
- 19. Rileva modifiche su una tabella sql-server
- 20. SQL Server 2005 e ambito tabella temporaneo
- 21. SQL Server PIVOT sulla tabella valori-chiave
- 22. MS SQL Server vincolo di tabella croce
- 23. Tabella SQL Server Sinonimi con indici
- 24. Trova la dimensione di più database in SQL Server 2005
- 25. SQL Server che crea una tabella temporanea da un'altra tabella
- 26. Drop table in SQL Server by Sql Server Management Studio
- 27. SQL Server 2008: trova la tabella con la maggior parte delle righe
- 28. SQL Server notifica server Web di cambio tabella
- 29. Commenti SQL su Crea tabella su SQL Server 2008
- 30. Trova caratteri non ASCII nelle colonne varchar utilizzando SQL Server