MSSQLSERVER_1222
Neu: 17. Juli 2006
Details
Produktname |
SQL Server |
Produktversion |
9.0 |
Buildnummer des Produkts |
9.00.1281.60 |
Ereignis-ID |
1222 |
Ereignisquelle |
MSSQLSERVER |
Komponente |
SQLEngine |
Symbolischer Name |
LK_TIMEOUT |
Meldungstext |
Das Timeout für Sperranforderung wurde überschritten. |
Erklärung
Eine erforderliche Ressource wurde durch eine weitere Transaktion länger gesperrt, als diese Abfrage warten konnte.
Benutzeraktion
Führen Sie die folgenden Aufgaben aus, um das Problem zu beheben:
- Lokalisieren Sie nach Möglichkeit die Transaktion, durch die die erforderliche Ressource gesperrt wird. Verwenden Sie die dynamischen Verwaltungssichten sys.dm_os_waiting_tasks und sys.dm_tran_locks.
- Beenden Sie gegebenenfalls die Transaktion, wenn die Sperre durch die Transaktion weiterhin besteht.
- Führen Sie die Abfrage erneut aus.
Ändern Sie das Sperrtimeout oder die problematischen Transaktionen, sodass die Sperre für eine kürzere Zeit besteht, wenn der Fehler häufiger auftritt.