Buenas estoy realizando la migración y en el momento que ejecuto el comando ./guarani migrar_base me sale lo siguiente:
Ejecutado: 21/01/22 10:46:56
Migrando la base de la versi▒n 3.18.1 hasta la versi▒n 3.20.0
Desactivando esquema de auditoria durante la migraci▒n OK
Actualizando BD de negocios a version 3.19.0
Ejecutando Archivo: 001430.sql
. Ejecutando Archivo: 001431.sql
. Ejecutando Archivo: 001432.sql
. Ejecutando Archivo: 001433.sql
. Ejecutando Archivo: 001434.sql
. Ejecutando Archivo: 001435.sql
. Ejecutando Archivo: 001436.sql
. Ejecutando Archivo: 001437.sql
. Ejecutando Archivo: 001438.sql
. Ejecutando Archivo: 001439.sql
. Ejecutando Archivo: 001440.sql
. Ejecutando Archivo: 001441.sql
. Ejecutando Archivo: 001442.sql
. Ejecutando Archivo: 001443.sql
. Ejecutando Archivo: 001444.sql
. Ejecutando Archivo: 001445.sql
. Ejecutando Archivo: 001446.sql
. Ejecutando Archivo: 001447.sql
. Ejecutando Archivo: 001448.sql
. Ejecutando Archivo: 001449.sql
. Ejecutando Archivo: 001450.sql
. Ejecutando Archivo: 001451.sql
. Ejecutando Archivo: 001452.sql
. Ejecutando Archivo: 001453.sql
. Ejecutando Archivo: 001454.sql
. Ejecutando Archivo: 001455.sql
. Ejecutando Archivo: 001456.sql
. Ejecutando Archivo: 001457.sql
. Ejecutando Archivo: 001458.sql
. Ejecutando Archivo: 001459.sql
. Ejecutando Archivo: 001460.sql
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: llave duplicada viola restricci▒n de unicidad ▒pk_sga_acciones_operacion▒
DETAIL: Ya existe la llave (operacion)=(800SIUMAT035).
[SQL EJECUTADA]: – +++++++++++++++++++++++++++++++++++++++
– Script de conversi▒n 001460.sql
– +++++++++++++++++++++++++++++++++++++++
– BEGIN WORK;
INSERT INTO sga_acciones (accion, nombre, descripcion) VALUES (9,‘Readmisiones en Propuestas’,‘Readmisiones en propuestas’);
INSERT INTO sga_acciones_operacion (operacion, accion) VALUES (‘800SIUMAT035’,9); – Administrar Readmisiones
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘readmision’, ‘Id de Readmision’,‘E’);
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘fecha_vencimiento’, ‘Fecha Vencimiento’,‘D’);
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘perdida_regularidad’, ‘Id Perdida Regularidad’,‘E’);
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘tipo_readmision’, ‘Tipo de Readmision’,‘S’);
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘documento’, ‘Documento Respaldatorio (Resolucion)’,‘E’);
INSERT INTO par_puntos_control_parametros (parametro, descripcion, tipo_de_dato) VALUES (‘anio_academico_readmision’, ‘A▒o Acad▒mico Readmisi▒n’,‘E’);
INSERT INTO par_puntos_control (pto_control, nombre, descripcion) VALUES (26, ‘Readmision’, ‘Datos de la readmision en la propuesta de un alumno’);
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘alumno’);
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘readmision’);
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘perdida_regularidad’);
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘fecha’); – Fecha Readmision
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘fecha_vencimiento’); – Fecha Vencimiento
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘tipo_readmision’);
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘documento’); – Nro de resolucion
INSERT INTO par_parametros_x_punto_control (pto_control, parametro) VALUES (26, ‘anio_academico_readmision’);
– COMMIT WORK;
– +++++++++++++++++++++++++++++++++++++++
– Fin Script de conversi▒n 001460.sql
– +++++++++++++++++++++++++++++++++++++++
Hubo errores en la migraci▒n.
En la base de datos en la tabla sga_acciones_operacion tengo un registro (operacion, accion) = (800SIUMAT035, 7).
Como lo puedo solucionar?