Buen día.
Tengo inconvenientes a la hora de ejecutar el punto 10 del instructivo
https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.21.0/actualizacion_de_produccion/gestion (./guarani migrar_base):
Ejecutado: 03/04/23 09:46:16
Migrando la base de la versi?n 3.20.0 hasta la versi?n 3.21.0
Desactivando esquema de auditoria durante la migraci?n OK
Actualizando BD de negocios a version 3.20.1
Actualizando BD de negocios a version 3.20.2
Actualizando BD de negocios a version 3.20.3
Actualizando BD de negocios a version 3.21.0
Ejecutando Archivo: 001607.sql
. Ejecutando Archivo: 001608.sql
. Ejecutando Archivo: 001609.sql
. Ejecutando Archivo: 001610.sql
. Ejecutando Archivo: 001611.sql
. Ejecutando Archivo: 001612.sql
. Ejecutando Archivo: 001613.sql
. Ejecutando Archivo: 001614.sql
. Ejecutando Archivo: 001615.sql
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_42501
[MENSAJE]: ERROR: permission denied: "RI_ConstraintTrigger_a_3776763" is a system trigger
[SQL EJECUTADA]: -- +++++++++++++++++++++++++++++++++++++++
-- Script de conversión 001615.sql
-- +++++++++++++++++++++++++++++++++++++++
-- BEGIN WORK;
ALTER TABLE par_parametros_sistema DISABLE TRIGGER ALL;
ALTER TABLE par_parametros_sistema_valores DISABLE TRIGGER ALL;
ALTER TABLE par_param_sist_valores DISABLE TRIGGER ALL;
ALTER TABLE par_parametros_etiquetas DISABLE TRIGGER ALL;
UPDATE par_parametros_sistema SET parametro = 'pro_ver_optativas_en_estructura_plan' WHERE parametro = 'pro_ver_optativas_en_estrucutura_plan';
UPDATE par_parametros_sistema_valores SET parametro = 'pro_ver_optativas_en_estructura_plan' WHERE parametro = 'pro_ver_optativas_en_estrucutura_plan';
UPDATE par_parametros_etiquetas SET parametro = 'pro_ver_optativas_en_estructura_plan' WHERE parametro = 'pro_ver_optativas_en_estrucutura_plan';
UPDATE par_param_sist_valores SET parametro = 'pro_ver_optativas_en_estructura_plan' WHERE parametro = 'pro_ver_optativas_en_estrucutura_plan';
ALTER TABLE par_parametros_sistema ENABLE TRIGGER ALL;
ALTER TABLE par_parametros_sistema_valores ENABLE TRIGGER ALL;
ALTER TABLE par_parametros_etiquetas ENABLE TRIGGER ALL;
ALTER TABLE par_param_sist_valores ENABLE TRIGGER ALL;
-- COMMIT WORK;
-- +++++++++++++++++++++++++++++++++++++++
-- Fin Script de conversión 001615.sql
-- +++++++++++++++++++++++++++++++++++++++
Hubo errores en la migraci?n.
La base de datos está alojada en una instancia RDS en AWS (PostgreSQL 11.16).
El problema, en principio, es que AWS se reserva el uso del "superuser", rol que es necesario para desactivar todos los triggers.
Tendrán alguna forma alternativa, modificando el script, o lo que sea necesario, para lograr ejecutarlo?
Muchas gracias.