Al intentar actualizar el sistema que se encuentra en la version 3.6.0 a la version 3.6.1
Si bien se migra al 100% no se visualiza que el proceso de actualizacion finalizo correctamente, y muestra el siguiente error en el instalador.log
En instalador.log sale el siguiente error:
[2019-09-09 11:23:51] MAIN.INFO: [ TOBA ] PHP Fatal error: Uncaught PDOException: SQLSTATE[42703]: Undefined column: 7 ERROR: no existe la columna 芦id_rdi禄 en la relaci贸n 芦logs_digitalizacion_archivo禄 LINE 1: …pcion, fecha, formato, id_digitalizacion, id_log, id_rdi, md… ^ in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php:39 Stack trace: #0 /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php(39): PDO->exec(‘INSERT INTO map…’) #1 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(394): db_manager->ejecutar(Object(PDO), Array) #2 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(486): conversor->post_conversion() #3 /var/hacienda/mapuche_3.6.1/php/extension_toba/mapuche_modelo.php(77): conversor->convertir(Object(toba_version)) #4 /var/hacienda/mapuche_3.6.1/vendor/siu-toba/framework/php/modelo/aplicacion/toba_aplicacion_comando_base.php(51): mapuche_modelo->migrar(Object(toba_version), Object(toba_version)) #5 /var/hacienda/mapuche_3.6.1/vendo in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php on line 39
[2019-09-09 11:23:51] MAIN.ERROR: El proceso no pudo finalizar correctamente. PHP Fatal error: Uncaught PDOException: SQLSTATE[42703]: Undefined column: 7 ERROR: no existe la columna 芦id_rdi禄 en la relaci贸n 芦logs_digitalizacion_archivo禄 LINE 1: …pcion, fecha, formato, id_digitalizacion, id_log, id_rdi, md… ^ in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php:39 Stack trace: #0 /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php(39): PDO->exec(‘INSERT INTO map…’) #1 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(394): db_manager->ejecutar(Object(PDO), Array) #2 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(486): conversor->post_conversion() #3 /var/hacienda/mapuche_3.6.1/php/extension_toba/mapuche_modelo.php(77): conversor->convertir(Object(toba_version)) #4 /var/hacienda/mapuche_3.6.1/vendor/siu-toba/framework/php/modelo/aplicacion/toba_aplicacion_comando_base.php(51): mapuche_modelo->migrar(Object(toba_version), Object(toba_version)) #5 /var/hacienda/mapuche_3.6.1/vendo in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php on line 39
[2019-09-09 11:23:51] MAIN.ERROR: PHP Fatal error: Uncaught PDOException: SQLSTATE[42703]: Undefined column: 7 ERROR: no existe la columna 芦id_rdi禄 en la relaci贸n 芦logs_digitalizacion_archivo禄 LINE 1: …pcion, fecha, formato, id_digitalizacion, id_log, id_rdi, md… ^ in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php:39 Stack trace: #0 /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php(39): PDO->exec(‘INSERT INTO map…’) #1 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(394): db_manager->ejecutar(Object(PDO), Array) #2 /var/hacienda/mapuche_3.6.1/php/modelos/conversion/conversor.php(486): conversor->post_conversion() #3 /var/hacienda/mapuche_3.6.1/php/extension_toba/mapuche_modelo.php(77): conversor->convertir(Object(toba_version)) #4 /var/hacienda/mapuche_3.6.1/vendor/siu-toba/framework/php/modelo/aplicacion/toba_aplicacion_comando_base.php(51): mapuche_modelo->migrar(Object(toba_version), Object(toba_version)) #5 /var/hacienda/mapuche_3.6.1/vendo in /var/hacienda/mapuche_3.6.1/php/extension_toba/db_manager.php on line 39
Por otra parte en el log de postgres
2019-09-09 11:23:44.757 -03 [1414] dba@mapuche SENTENCIA: INSERT INTO mapuche_auditoria.logs_digitalizacion_archivo (archivo, auditoria_fecha, auditoria_id_solicitud, auditoria_operacion, auditoria_usuario, descripcion, fecha, formato, id_digitalizacion, id_log, id_rdi, md5, nombre, paginas, palabras_claves, peso, resolucion) SELECT archivo, auditoria_fecha, auditoria_id_solicitud, auditoria_operacion, auditoria_usuario, descripcion, fecha, formato, id_digitalizacion, id_log, id_rdi, md5, nombre, paginas, palabras_claves, peso, resolucion FROM mapuche_auditoria_360.logs_digitalizacion_archivo ;
El tema es que es cierto que no tenemos el esquema mapuche_auditoria_360.logs, en nuestra base original el esquema se llama mapuche_auditoria y nuestra base mapuche, o bien este nombre lo colocan ustedes temporalmente al actualizar?
Por otro lado les comento que dado a que probamos la actualización con las tabla mapuche.digitalizacion vacia, por una cuestion de recursos de memoria y espacio en disco en los servidores de prueba, pero la tabla log_digitalizacion_archivo si tiene datos, que es donde se produce el error.
Desde ya muchas gracias
Saludos
Paola
UNPA