MSSQLSERVER_1203
Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada
Detalles
Attribute | Valor |
---|---|
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.