Buenas tardes,
Estaba realizando una actualización del sistema diaguita desde la versión 1.14.0 a la versión 2.0.0 antes de finalizar la misma el instalador arroja un error " no de puede mover x archivo por problemas de permisos", este problema fue resuelto.
Al corre nuevamente el instalador el mismo dice que la versión 2.0.0 ya esta instalada. según entiendo el instalador modifico la base de datos a la versión 2.0.0 y al tirar el error no volvió los cambios para atrás. Por un error no puedo levantar el backup que tenia previo a la instalación.
Tendrán algún script que me modifique la base a la versión 1.14.0 para poder volver a realizar la actualización???
Espero sus comentarios. desde ya muchísimas gracias.
Efectivamente, el error se debía a problemas de permisos de los archivos. El instalador trabaja en dos etapas: la primera consiste en aplicar los cambios a la db dentro de una transacción; la segunda consiste en copiar los archivos de www y personalizaciones para el proyecto.
Como el error sucedió en el proceso de copia de los archivos, la base de datos ya se encuentra en la versión 2.0.
ups!
El paliativo a esta situación sería que realicen una nueva instalación en otra ruta y base de datos, conservando la instalación anterior y su base de datos. Luego editar la nueva instalación para que apunte a la base de datos original (la que con el instalador les rebota para instalar la versión 2.0). Para finalizar, copiar a mano desde la instalación original (la que falló) hacia la nueva:
la carpeta diaguita/aplicacion/
la carpeta diaguita/instalacion/i__produccion/
Con esto deberían tener la copia funcionando con la estructura original previa. Por favor, hagan copia de la instalacion actual así como de la base de datos, ante cualquier eventualidad del proceso.