Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Detalhes
| Attribute | Valor |
|---|---|
| Nome do Produto | SQL Server |
| ID do Evento | 1222 |
| Origem do evento | MSSQLSERVER |
| Componente | SQLEngine |
| Nome simbólico | LK_TIMEOUT |
| Texto da mensagem | O tempo limite para a solicitação de bloqueio foi excedido. |
Explanation
Outra transação manteve o bloqueio num recurso necessário por mais tempo do que esta consulta podia esperar por ele.
Ação do Usuário
Realize as seguintes tarefas para aliviar o problema:
Localize a transação que detém o bloqueio sobre o recurso necessário, se possível. Use sys.dm_os_waiting_tasks e sys.dm_tran_locks vistas de gestão dinâmica.
Se a transação ainda estiver a manter o bloqueio, termine essa transação se for apropriado.
Executa a consulta novamente.
Se este erro ocorrer frequentemente, altere o período de timeout do bloqueio ou modifique as transações problemáticas para que retenham o bloqueio por menos tempo.