📘Rollback

Selector Alummnos / Empresas

Definición de Rollback

Es una sentencia SQL que revierte una transacción explícita o implícita hasta el inicio de la transacción o hasta un punto de retorno dentro de la transacción.

Un rollback o reversión es una operación que devuelve a la base de datos a algún estado previo.

Los Rollbacks son importantes para la integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas.

Los Rollbaks son cruciales para la recuperación de crashes de un servidor de base de datos; realizando rollback(devuelto) cualquier transacción que estuviera activa en el tiempo del crash, la base de datos es restaurada a un estado consistente.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Rollback" creadas y compartidas abiertamente por nuestros alumnos.

SAP Expert


La actualización y la recuperación de una tabla base de datos 1 La actualización y la recuperación de una tabla base de datos Cuando realizamos modificaciones en los datos de una tabla base de datos (por ejemplo, con las sentencias INSERT, UPDATE, MODIFY o DELETE), dichos cambios no se aplican de forma inmediata en la base de datos. Para que las modificaciones se vuelvan definitivas, es necesario ejecutar la sentencia COMMIT WORK, la cual confirma y graba físicamente los cambios realizados. Por otro lado, si deseamos deshacer las operaciones realizadas desde el último COMMIT WORK, podemos usar la sentencia ROLLBACK WORK, la cual revierte todos los cambios no confirmados. Esto permite mantener la integridad...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


1. Concepto de Unidad de Procesamiento Lógico (LUW) Cuando ejecutamos sentencias como INSERT, UPDATE, MODIFY o DELETE en un programa ABAP, los cambios no se graban físicamente en la base de datos de inmediato. Estos cambios permanecen en un estado temporal hasta que se cierra la "Unidad de Procesamiento Lógico" (LUW). Esto permite asegurar la integridad de los datos: o se graban todos los cambios de un proceso, o no se graba ninguno. 2. La Sentencia COMMIT WORK (Confirmación) Es la sentencia utilizada para confirmar los cambios realizados. Función: Realiza la actualización física en la base de datos, haciendo que cualquier modificación sea irrevocable. Visibilidad: Hasta...

Acceder a esta publicación

Creado y Compartido por: Gabriel José Luces González

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

La actualización y la recuperación de una tabla base de datos 1 | La actualización y la recuperación de una tabla base de datos. Cuando realizamos cambios a los datos que se encuentran almacenados en las tablas que forman la base de datos de SAP, estos cambios no se materializan en la base de datos hasta que son confirmados. Para finalizar una unidad de procesamiento lógico LUW de base de datos se utiliza la sentencia COMMIT WORK, que realiza un update físico en la base de datos, haciendo irrevocable cualquier modificación en la misma. Ejecutar un COMMIT WORK en SAP es sinónimo de confirmar los cambios realizados a las tablas de la base de datos. Ahora bien si deseamos deshacer todas las...

Acceder a esta publicación

Creado y Compartido por: Gustavo Jose Rondon Hernandez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1 | La actualización y la recuperación de una tabla base de datos Cuando realizamos cambios a los datos que se encuentran almacenados en las tablas que forman la base de datos de SAP, estos cambios no se materializan en la base de datos hasta que son confirmados. Para finalizar una unidad de procesamiento lógico LUW de base de datos se utiliza la sentencia COMMIT WORK, que realiza un update físico en la base de datos, haciendo irrevocable cualquier modificación en la misma. Ejecutar un COMMIT WORK en SAP es sinónimo de confirmar los cambios realizados a las tablas de la base de datos. Ahora bien si deseamos deshacer todas las operaciones realizadas sobre la base de datos desde la ejecución...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Las sentecias INSERT, UPDATE, MODIFY y DELETE 1 La sentencia INSERT La sentencia INSERT en ABAP se utiliza para insertar nuevos registros en una tabla base de datos. Puede emplearse para agregar un único registro o múltiples registros desde una tabla interna. Ejemplo básico: Para insertar un registro en la tabla ZTABLA_USUARIOS se construye una estructura con los datos y se utiliza INSERT. Ejemplo múltiple: Si se desea insertar todos los registros de la tabla interna TI_USUARIOS en la tabla base de datos, se puede usar INSERT TI_USUARIOS INTO ZTABLA_USUARIOS. Tras ejecutar un INSERT, se debe verificar el valor de la variable del sistema SY-SUBRC. Si SY-SUBRC = 0, la inserción...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El monitoreo de tareas en segundo plano se gestiona principalmente a través de la transacción SM37 (o SM37DISP para visualización), permitiendo supervisar el ciclo de vida de un job mediante sus distintos estados: Planned (planificado sin inicio definido), Released (liberado con condición de inicio), Ready (en cola), Active (en ejecución) y Finished (finalizado con éxito) Los usuarios pueden filtrar las búsquedas por nombre de job, estado, usuario o eventos específicos para localizar ejecuciones concretas Para un análisis detallado, la herramienta ofrece acceso al Job Log, que registra todos los mensajes emitidos durante la ejecución, y a la Lista Spool para visualizar los...

Acceder a esta publicación

Creado y Compartido por: Oscar Orlando Ruiz Cano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El núcleo de SAP Instancia SAP / Servidor de Aplicación Es la unidad básica que ejecuta los procesos de negocio. Puede haber varias instancias conectadas al mismo sistema SAP para repartir carga y dar alta disponibilidad. Arquitectura ABAP y Java AS ABAP: stack clásico donde corren la mayoría de los módulos SAP (ERP, S/4HANA, etc.). AS Java: stack basado en Java para aplicaciones y servicios específicos. Ambos pueden convivir en un mismo sistema. Componentes principales del servidor ABAP Dispatcher ABAP: recibe las peticiones de los usuarios y las reparte a los...

Acceder a esta publicación

Creado y Compartido por: Jorge Maximiliano Spadaro

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Los Field Exits Definición y ventajas de los Field exits Los field exits (ampliaciones de campo) son validaciones personalizadas de elementos de datos en campos de pantallas o dynpros en SAP. Funcionan como módulos de funciones llamados después de las validaciones estándar del sistema. Se ejecutan en instancias de memoria propias y operan únicamente sobre el valor del campo importado (input) y modificado (output). Para acceder a otros campos de pantalla, se deben emplear funciones especiales para capturar dichos valores. Permiten validar o restringir valores de campos específicos sin modificar el código estándar. ...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Introducción: Las operaciones DML (INSERT/UPDATE/DELETE) requieren confirmación explícita para persistir en la base de datos. COMMIT WORK y ROLLBACK WORK son los mecanismos clave para gestionar transacciones y garantizar la integridad de los datos. Teoría Esencial Ciclo de vida de una transacción: Conceptos críticos: COMMIT WORK: Confirma todas las operaciones DML pendientes. Hace los cambios persistentes en la base de datos. Ejemplo: COMMIT WORK. ROLLBACK WORK: Revierte operaciones DML no confirmadas. No afecta cambios confirmados previamente....

Acceder a esta publicación

Creado y Compartido por: Oscar Aravena Muller / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Modificaciones de asignación y Monitor de Customizing 1. ¿Qué es una “Modificación de asignación”? Cambia las definiciones de los objetos PA en la base de datos Se usa principalmente para: Reorganizaciones organizativas Cambios de mercado Corrección de errores históricos Completar características nuevas en datos históricos Sirve para “recalcular” o “reinterpretar” datos históricos de CO‑PA para que tengan sentido con la estructura actual. ü Esto NO es solo un reporte, es un proceso masivo sobre datos históricos. 2. Impacto real Cuando ejecutás...

Acceder a esta publicación

Creado y Compartido por: Jose Herrera / Disponibilidad Laboral: PartTime


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.