Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Bijzonderheden
| Attribute | Waarde |
|---|---|
| Productnaam | SQL Server |
| Gebeurtenis-id | 1203 |
| Bron van gebeurtenis | MSSQLSERVER |
| Onderdeel | SQLEngine |
| Symbolische naam | LK_NOT |
| Berichttekst | Proces-id %d heeft geprobeerd een bron te ontgrendelen die niet tot hem behoort: %.*ls. Voer de transactie opnieuw uit, omdat deze fout mogelijk wordt veroorzaakt door een tijdsvoorwaarde. Neem contact op met de databasebeheerder als het probleem zich blijft voordoen. |
Explanation
Deze fout doet zich voor wanneer SQL Server bezig is met een andere activiteit dan gewone nabewerkingsopruiming en het ontdekt dat een bepaalde pagina die het probeert te ontgrendelen al is ontgrendeld.
Mogelijke oorzaken
De onderliggende oorzaak van deze fout kan verband houden met structurele problemen binnen de getroffen database. SQL Server beheert de acquisitie en het vrijgeven van pagina's om gelijktijdige controle te behouden in de multiuser omgeving. Dit mechanisme wordt onderhouden door gebruik te maken van verschillende interne slotstructuren die de pagina en het type slot identificeren. Sloten worden verkregen voor de verwerking van getroffen pagina's en worden vrijgegeven zodra de verwerking is voltooid.
Gebruikersactie
Voer DBCC CHECKDB uit tegen de database waarin het object hoort. Als DBCC CHECKDB geen fouten rapporteert, probeer dan de verbinding te herstellen en voer het commando uit.
Belangrijk
Als je DBCC CHECKDB uitvoert met een van de REPAIR-clausules die het indexprobleem niet oplost, of als je niet zeker weet welk effect DBCC CHECKDB met een REPAIR-clausule op je gegevens heeft, neem dan contact op met je primaire supportprovider.