Autor Tema: Problemas al migrar a 3.18  (Leído 554 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ecaverzan

  • Full Member
  • ***
  • Mensajes: 176
    • Ver Perfil
  • Institución: Unisal - Universidad Salesiana Argentina
  • Nombre y apellido: Esteban Caverzan
  • Sistema: Guarani 3
  • Teléfono laboral: 1150635282
Problemas al migrar a 3.18
« on: Septiembre 22, 2020, 07:13:36 pm »
Hola, estamos migrando Gestion 3.17.1 a 3.18, y en el punto 9 del instructivo, nos informa errores, que adjunto a continuacion. ¿como procedemos?

guarani:
 --------

 Cargando datos globales.............OK
 Cargando componentes...........OK
 Cargando permisos........OK
 Eliminando perfiles editables............OK
 Cargando perfiles propios
 ---------------------------------------------------------------------------------------------------

 ATENCION! No fue posible cargar por completo el 'perfil_admin', posiblemente a causa de que al menos una operaci▒n, restricci▒n o derecho ha dejado de existir en 'guarani'. A continuaci▒n el detalle:

 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000023) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'admin', NULL, '32000023');


 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000024) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'admin', NULL, '32000024');

 De todas formas se contin▒a la carga, se recomienda revisar la definici▒n de este perfil.

 ---------------------------------------------------------------------------------------------------

...
 ---------------------------------------------------------------------------------------------------

 ATENCION! No fue posible cargar por completo el 'perfil_admin_oficina', posiblemente a causa de que al menos una operaci▒n, restricci▒n o derecho ha dejado de existir en 'guarani'. A continuaci▒n el detalle:

 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000023) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'admin_oficina', NULL, '32000023');


 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000024) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'admin_oficina', NULL, '32000024');

 De todas formas se contin▒a la carga, se recomienda revisar la definici▒n de este perfil.

 ---------------------------------------------------------------------------------------------------

.
 ---------------------------------------------------------------------------------------------------

 ATENCION! No fue posible cargar por completo el 'perfil_gestion_alumnos', posiblemente a causa de que al menos una operaci▒n, restricci▒n o derecho ha dejado de existir en 'guarani'. A continuaci▒n el detalle:

 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000023) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'gestion_alumnos', NULL, '32000023');


 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci▒n o actualizaci▒n en la tabla ▒apex_usuario_grupo_acc_item▒ viola la llave for▒nea ▒apex_usu_item_fk_item▒
 DETAIL:  La llave (proyecto, item)=(guarani, 32000024) no est▒ presente en la tabla ▒apex_item▒.
  [SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES ('guarani', 'gestion_alumnos', NULL, '32000024');

 De todas formas se contin▒a la carga, se recomienda revisar la definici▒n de este perfil.

 ---------------------------------------------------------------------------------------------------

...PHP Warning:  simplexml_load_file(): I/O warning : failed to load external entity "/usr/local/proyectos/guarani/instalacion/i__desarrollo/p__guarani/perfiles/membresias_perfiles.xml" in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/lib/toba_xml_tablas.php on line 65
PHP Warning:  Invalid argument supplied for foreach() in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/lib/toba_xml_tablas.php on line 67
.OK

 toba_usuarios:
 --------------

 Cargando datos globales......OK
 Cargando componentes..........OK
 Cargando permisos...OK

 Cargando datos de la instancia.......OK
 Actualizando secuencias..............................................OK

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2491
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Re:Problemas al migrar a 3.18
« Respuesta #1 on: Septiembre 23, 2020, 08:32:50 am »
Hola Esteban,

Los errores se deben a que hemos borrado desde el SIU operaciones ("[32000023]--  Ocupación de Aulas - Mesas de Examen", "[32000024]--  Disponibilidad de Aulas - Comisiones") y ustedes las tenían incluidas en perfiles funcionales ('perfil_admin', 'perfil_admin_oficina'). Sin embargo, fijate que debajo de cada error está la aclaración " De todas formas se continúa la carga, se recomienda revisar la definición de este perfil." por lo que el paso 9 se completa correctamente.

Saludos, Florencia.
2

chuchu008

  • Jr. Member
  • **
  • Mensajes: 51
    • Ver Perfil
  • Institución: IUPFA
  • Nombre y apellido: Fernando Chuchurru
  • Sistema: Guarani
Re:Problemas al migrar a 3.18
« Respuesta #2 on: Abril 26, 2022, 05:34:52 pm »
Buenas tardes, tenemos el mismo error, pero en nuestro caso no continua con la instalacion...

toba_usuarios:
 --------------

 Cargando datos globales......OK
 Cargando componentes..........OK
 Cargando permisos...OK

 Cargando datos de la instancia...........OK
 Actualizando secuencias..............................................OK
 
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_23503
  [MENSAJE]: ERROR:  inserci�n o actualizaci�n en la tabla �apex_usuario_grupo_acc_item� viola la llave for�nea �apex_usu_item_fk_item�
 DETAIL:  La llave (proyecto, item)=(guarani, 32000023) no est� presente en la tabla �apex_item�.
  [SQL EJECUTADA]: COMMIT TRANSACTION;
 

Gracias
Fernando

fjarque

  • Moderador Global
  • *****
  • Mensajes: 2491
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Florencia Jarque
  • Sistema: SIU-Guaraní
Re:Problemas al migrar a 3.18
« Respuesta #3 on: Abril 27, 2022, 09:02:19 am »
Hola Fernando,

Qué raro, debería continuar con la carga...
Podés editar los metadatos correspondientes a los perfiles que fallen desde '<path proyecto Guaraní>/metadatos/permisos/', quitando los INSERTs que tienen problemas de foreign key.

Saludos, Florencia.

chuchu008

  • Jr. Member
  • **
  • Mensajes: 51
    • Ver Perfil
  • Institución: IUPFA
  • Nombre y apellido: Fernando Chuchurru
  • Sistema: Guarani
Re:Problemas al migrar a 3.18
« Respuesta #4 on: Abril 30, 2022, 05:54:08 pm »
Muchas gracias Florencia, borrando los INSERTs donde me indicaste funciono bien,