Continuando con mi respuesta anterior, probé generar nuevos registros con otros archivos que no están asociados a transactions y pude hacerlo sin problemas.
Luego segui trabajando un poco más e hice lo siguiente con un par de programas:
Para aquellos archivos donde dentro de la Input-Output Section / File-Control el lock del archivo estaba previamente definido como LOCK IS AUTOMATIC WITH ROLLBACK cambié a "LOCK IS MANUAL" y luego comenté las líneas de "START TRANSACTION" , "ROLLBACK TRANSACTION" y "COMMIT TRANSACTION". Esta última parte honestamente no verifiqué si es necesaria o no pero puesto que los archivos están definidos en modo MANUAL sin rollback me aseguré.
Sigo pues con la duda de si es una limitación asociada a la virtualización o bien hay alguna variable extra que deba ser configurada correctamente para que el sistema de transactions funcione.
|