[SOLUCIONADO] Error al actualizar Schema

Gente buenas tardes, tengo el siguiente error (imagen adjunta), en el proyecto toba_usuarios, al presionar Actaulizar Schema en Conf. Log de datos. Efectivamente no existe el trigger en la tabla mensionada. Este error a qué se debe.

Saludos


error trigger.PNG

error trigger.PNG_thumb.png

Hola Javier,

Probá con actualizar la auditoría. El comando es el mismo que usamos para crearla desde cero:

sudo ./guarani crear_auditoria -f guarani

Saludos, Florencia.

Hola Florencia, ejecuté el comando pero me generó el siguiente error (ver adjunto).


error crear_aud.png

error crear_aud.png

Javier,

Tampoco existe ese trigger? En el esquema ‘negocio_auditoria’ tenés las tablas ‘logs_int_progresar’ y ‘logs_mdp_datos_censales’? Tienen datos?

Saludos, Florencia.

Florencia, las tablas existen

‘logs_int_progresar’ No tiene datos
‘logs_mdp_datos_censales’ Tiene datos

Te paso captura de triggers de la tabla.

Consulta aparte, en cualquier momento se puede regenerar la auditoria? Te consulto porque nosotros hicimos el cambio de versión desde la 3.15.1 a la 3.17.1 pero no recuerdo haber regenerado la auditoria.

Saludos


triggers_mdp_datos_censales.png

triggers_mdp_datos_censales.png

Hola Javier,

Dentro del comando ‘./guarani migrar_base’ que se ejecuta en cada actualización de versión está también la migración de la auditoría.
Veamos si podemos arreglar el trigger sobre ‘mdp_datos_censales’:

-- Trigger: tauditoria_mdp_datos_censales

-- DROP TRIGGER tauditoria_mdp_datos_censales ON negocio.mdp_datos_censales;

CREATE TRIGGER tauditoria_mdp_datos_censales
    AFTER INSERT OR DELETE OR UPDATE 
    ON negocio.mdp_datos_censales
    FOR EACH ROW
    EXECUTE PROCEDURE negocio_auditoria.sp_mdp_datos_censales();

ALTER TABLE negocio.mdp_datos_censales
    DISABLE TRIGGER tauditoria_mdp_datos_censales;

Luego de ejecutarlo probá nuevamente con el comando:

sudo ./guarani crear_auditoria -f guarani

Saludos, Florencia.
4

Florencia, te comento que ejecute primero la creación del trigger y despues el comando… y obtuve el mismo resultado… No comprendo el porque?

Tarda bastante al ejecutar

sudo ./guarani crear_auditoria -f guarani

Fijate lo que tardó en la captura.
Saludos


error crear_aud.png

error crear_aud.png

Javier,

Podrías adjuntar los logs de comandos (‘<path proyecto Guaraní>/instalacion/logs_comandos/comandos.log’) al momento de crear la auditoria?

Saludos, Florencia.

Lo solicitado.
Saludos


comandos.rar (1.75 KB)

Javier,

La actualización de la auditoría la hace bien. Lo que está fallando es desactivar los triggers de tablas históricas.
Si ahora volvés a la operación original (que tenía problemas con la tabla ‘int_progresar’) desapareció el error?

Saludos, Florencia.

Florencia, buenos días, me genera el siguiente error y al querer guardar la configuración de las tablas me aparece el error del trigger.
Saludos


error conf datos.PNG

error conf datos.PNG_thumb.png

error trigger.PNG

error trigger.PNG_thumb.png

Hola Javier,

Esa funcionalidad de Toba-Usuarios no tiene en cuenta los manejos propios de la auditoriía que hace Guaraní y por eso puede ser que falle al actualizar el esquema. No es necesario que lo utilicen, la auditoría quedó actualizada la última vez que migraron de versión.

Saludos, Florencia.

Ok Florencia, muchas gracias por la aclaración.
Saludos