MSSQLSERVER_1203

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Detalles

Attribute Value
Nombre del producto SQL Server
Id. de evento 1203
Origen de eventos MSSQLSERVER
Componente SQLEngine
Nombre simbólico LK_NOT
Texto del mensaje El Id. de proceso %d intentó desbloquear un recurso que no es de su propiedad: %.*ls. Vuelva a intentar repetir la transacción porque este error puede producirse por una condición de sincronización. Si el problema persiste, póngase en contacto con el administrador de la base de datos.

Explicación

Este error se produce cuando SQL Server se dedica a alguna actividad distinta de la limpieza posterior al procesamiento normal y encuentra que ya se ha desbloqueado una página determinada que intenta desbloquear.

Causas posibles

Es posible que la causa subyacente de este error esté relacionada con problemas estructurales dentro de la base de datos afectada. SQL Server administra la adquisición y liberación de páginas para mantener el control de simultaneidad en el entorno multiusuario. Este mecanismo se mantiene usando varias estructuras de bloqueo internas que identifican la página y el tipo de bloqueo existente. Los bloqueos se adquieren para el procesamiento de páginas afectadas y liberadas cuando el procesamiento finaliza.

Acción del usuario

Ejecute DBCC CHECKDB en la base de datos a la que pertenece el objeto. Si DBCC CHECKDB no notifica errores, intente restablecer la conexión y ejecutar el comando.

Importante

Si está ejecutando DBCC CHECKDB con una de las cláusulas REPAIR y no se corrige el problema de índice, o si no está seguro del efecto que DBCC CHECKDB con una cláusula REPAIR produce en los datos, póngase en contacto con el proveedor principal de soporte.