Cobol - Control compromiso OS400

 
Vista:

Control compromiso OS400

Publicado por Apalo1961 (5 intervenciones) el 15/01/2008 11:45:07
Hola,

Tengo dos dudas al respecto:

1) En un programa con SQL embebido (una sentencia UPDATE masiva p.e.), ¿si termina el de forma anómala, hace un roll-back automáticamente, o las filas que llegó a actualizar se quedan modificadas?

2) ¿Es necesario crear diarios y receptores de diario para los archivos implicados, para que funcione un roll-back?

Gracias por anticipado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Control compromiso OS400

Publicado por SuperIndio (161 intervenciones) el 28/01/2008 17:42:46
1) El rollback vuelve TODO atras hast el ultimo commit realizado y si no se ejecuto ningun commit vuelve TODO al estado de inicio de una transaccion (programa)

2) No te entiendo bien que queres decir con diarios y receptores diarios
El Rollback es una funcion interna de toda Base de datos relacional
que no requiere parametrizacion en momento de ejecucion, solo cuando
se hace un tuning de la base de datos ( extenciondel segment, tablespaces etc etc)
asi que no creo que tenga nada que ver con esos archivos.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar