Foro de Cobol
Registrate en el Foro de Cobol y Aporta tus experiencias y conocimientos sobre este lenguaje de programacion, con tu ayuda el foro crecera y todos nos podremos beneficiar de los conocimientos de los demas.

Gracias por entrar a COBOLEROS.ES
Síguenos en Twitter

3.2 RECUPERACION DE DATOS

Ver el tema anterior Ver el tema siguiente Ir abajo

3.2 RECUPERACION DE DATOS

Mensaje por Coboler@ el Lun Dic 12, 2011 10:33 pm

Unidad de recuperacion


Proceso que ocurre entre dos puntos de COMMIT. Es una secuencia de acciones que necesita ser completada para que cualquiera de las acciones individuales que la forman pueda considerarse como acabada.

Ejemplo:

Una transaccion que transfiere fondos de una cuenta A a otra B, debe primero sustraer la cantidad a transferir de la cuenta A, y luego transferir a la cuenta B. Cuando se terminen ambas acciones, y no antes, los datos de ambas cuentas seran consistentes.

Una unidad de recuperacion se señala como completa mediante un COMMIT
Synchronization (Sync) Point, de las siguientes formas:

1. Implicitamente al final de una transaccion: EXEC CICS RETURN

2. Explicitamente en puntos de la transaccion: EXEC CICS SYNCPOI

3. Implicitamente : EXEC DLI TERM

4. Implicitamente en un programa BATCH-DLI : EXEC DLI CHKP

Si ocurre una accion y otra no, se dice que la base de datos ha perdido su integridad o consistencia. Para lograr que los datos recuperen el valor que tenian antes de comenzar la unidad de recuperacion, se utiilza la opcion ROLLBACK para el comando SYNCPOINT.
avatar
Coboler@
Admin

Mensajes : 215
Reputación : 19
Fecha de inscripción : 02/02/2011
Edad : 37
Localización : Madrid

Ver perfil de usuario http://www.coboleros.es

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.