MSSQLSERVER_1203

Detalles

Nombre del producto

SQL Server

Versión del producto

10.50

Número de compilación del producto

10.00.0000.00

Identificador de evento

1203

Origen del evento

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 genera cuando SQL Server está ocupado en alguna actividad diferente a la limpieza de estado posterior al procesamiento y descubre que la página que está intentando desbloquear está ya desbloqueada.

Posibles causas

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 las 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.

Nota importanteImportante

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.