Este mensaje fue moderado.
Avalados por :
Este mensaje fue moderado.
Gracias Sneha por tu respuesta.
Entendí muy bien el concepto.
Saludos,
Rajesh
Hola Rajesh,
Por favor, revisa los siguientes conceptos relacionados con el mecanismo de bloqueo.
Mecanismo de Bloqueo:
Cuando dos procesos están buscando la misma fuente, puede haber un problema de bloqueo.
Entonces recibirás el mensaje de error 'actualmente bloqueado por el usuario', luego puedes ir al código SM12,
en la barra de herramientas tienes
entrada de bloqueo ---> listar todo ---> eliminar, luego tus bloqueos pueden ser eliminados.
Acerca de Tcode SM12:
Gestionar las entradas de bloqueo te permite monitorear tu sistema con respecto a la lógica de bloqueo.
Puedes determinar qué bloqueos se están utilizando actualmente. Los bloqueos que tienen la bandera de respaldo establecida se resaltan en color.
Puedes detectar y corregir problemas eliminando bloqueos que ya no deseas. También puedes analizar más adelante la causa de los desbordamientos de la tabla de bloqueo utilizando el Historial.
Modo:
Puedes ver qué tipo de objeto de bloqueo es
(S: bloqueo compartido, E: bloqueo exclusivo, X: bloqueo exclusivo y no acumulativo, O: bloqueo optimista).
Los diversos modos de bloqueo se describen en la sección Funciones del Concepto de Bloqueo SAP.
Tabla:
La columna de Tabla contiene las tablas en las que se bloquean las filas.
Argumento de Bloqueo:
En la columna de Argumento de Bloqueo, puedes ver el argumento (campo clave) de la entrada de bloqueo.
Esto corresponde a las entradas en la tabla de bloqueo.
Las entradas de bloqueo se muestran en diferentes colores:
Azul significa que los bloqueos ya se han transferido a la tarea de actualización (ver también el Concepto de Propietario), con el resultado de que se establece la bandera de respaldo. Estos bloqueos también se reescriben en la tabla de bloqueo cuando se reinicia el servidor de encolado.
Negro significa que el bloqueo (todavía) pertenece al propietario del diálogo. La bandera de respaldo no está establecida.
Al elegir Editar -> Ordenar por, puedes mostrar los bloqueos según usuario, hora, tabla o sistema host (host).
Al hacer doble clic en una entrada de bloqueo, puedes ver información detallada, incluido el nombre del host y el número del Sistema SAP en el que se generó el bloqueo.
Mecanismo de Enque:
El mecanismo de enque se encargará de limpiar las entradas de bloqueo una vez que las solicitudes de procesos de trabajo se completen.
tenemos que eliminar las entradas de bloqueo que se ejecutan durante mucho tiempo si encuentras problemas de rendimiento en el sistema.
también tienes que verificar las entradas de actualización correspondientes en SM13 antes de eliminar las entradas de bloqueo.
Puntos a recordar antes de usar Tcode SM12:
Nunca debes eliminar un bloqueo cuando no estás seguro y/o no sabes para qué es ese bloqueo.
Puedes generar una inconsistencia.
Los bloqueos se colocan en una tabla y/o entradas de tabla cuando un proceso necesita acceso exclusivo a esta tabla de DB y/o registro.
Eliminar este bloqueo podría permitir, por ejemplo, que otro proceso cambie los mismos datos mientras el proceso aún está en ejecución
generando así una inconsistencia.
Siempre intenta hacer coincidir un bloqueo con un proceso en SM66, un trabajo en segundo plano en SM37,
una sesión de BD, en ST04 / análisis detallado / sesiones o un usuario conectado con AL08/SM04.
Si has identificado de dónde proviene el bloqueo, primero intenta detener el trabajo,
luego el proceso relacionado, luego expulsa al usuario (lo mejor sería preguntarle qué está haciendo)
y finalmente la sesión de BD. Por lo general, una de estas acciones eliminará el bloqueo de forma limpia.
Si no es el caso, eliminar un bloqueo en SM12 sería la última opción.
también puedes revisar el siguiente enlace para obtener más información:
SM12 - Concepto de Bloqueo - Esquina de Basis - SCN Wiki
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute