Problemas al regenerar la instancia luego de actualizar

Hola
Luego de ejecutar svn update y al regenerar la instancia me aparece el siguiente error. Podrían ayudarme?.

Gracias

Saludos


Captura de pantalla de 2012-11-14 11:46:19.png

Captura de pantalla de 2012-11-14 11:46:19.png

Hola Hernán,

Podés encontrar la solución a este problema en el siguiente post: http://foro.comunidad.siu.edu.ar/index.php?topic=4652.0.

Saludos, Florencia.

Gracias Florencia.

Pasé ese problema. Pero apareció otro al actualizar la base de datos del negocio.


Captura de pantalla de 2012-11-14 12:08:47.png

Captura de pantalla de 2012-11-14 12:08:47.png

Hola Hernán,

Necesitaría saber cuál es el mensaje de error que arroja la actualización de la base de datos de negocio.
¿Podrías enviar la salida a un archivo y adjuntarlo? Sería algo así:

toba proyecto actualizar_bd -i desarrollo -p guarani |tee log.log 

Saludos, Florencia.

Va el archivo Florencia.

Gracias


log.log.zip (2.52 KB)

Hola Hernán,

El problema que reportás se debe a un error nuestro durante la creación de la base de datos de negocios. Por una omisión no se reservaron valores de secuencias de algunas tablas para uso del SIU, una de estas tablas es justamente ‘sga_requisitos’. Entonces en algunos casos como el tuyo tanto la universidad como el SIU usamos el mismo identificador para un requisito.

Para resolverlo vamos a necesitar que nos adjuntes el resultado de la ejecución de la siguiente consulta SQL sobre la base de datos de negocios de Guaraní:

SELECT * FROM sga_requisitos;

A partir de eso te vamos a pasar un script para ajustar tus datos a las claves correctas.

Gracias!
Saludos, Florencia.

Florencia, te mando un dump de la tabla o cómo te sirve que te lo mande??

Ahí va la consulta


select.docx.zip (4.23 KB)

Hernán,

Así como lo mandaste está perfecto. En un rato te estoy enviando los scripts!

Saludos, Florencia.

Hernán,

Te adjunto el script ‘1 - cambiar_codigos_requisitos.sql’ que corrige tus códigos de requisito. Deberías ejecutarlo sobre la base de datos de negocios de Guaraní 3. Una vez ejecutado con éxito, por favor volvé a intentar la actualización de la base de datos.

Además te adjunto un segundo script ‘2 - secuencias_reservadas_greatest.sql’ que tiene como objetivo reservar valores de secuencias para el resto de las tablas que así lo requieren. Al igual que el anterior, te pido que lo ejecutes sobre la base de datos de negocios de Guaraní 3.

Espero tus comentarios!
Gracias y disculpá las molestias ocasionadas.
Saludos, Florencia.


1 - cambiar_codigos_requisitos.sql (3.88 KB)

2 - secuencias_reservadas_greatest.sql (6.61 KB)

Florencia.

Al correr el primer script me devuelve lo siguiente:

ERROR: update or delete on table “sga_requisitos” violates foreign key constraint “fk_sga_condiciones_requisitos_sga_requisitos” on table “sga_condiciones_requisitos”
DETAIL: Key (requisito)=(73) is still referenced from table “sga_condiciones_requisitos”.

********** Error **********

ERROR: update or delete on table “sga_requisitos” violates foreign key constraint “fk_sga_condiciones_requisitos_sga_requisitos” on table “sga_condiciones_requisitos”
SQL state: 23503
Detail: Key (requisito)=(73) is still referenced from table “sga_condiciones_requisitos”.

Hernán,

Te adjunto nuevamente el script.

Saludos, Florencia.


1 - cambiar_codigos_requisitos.sql (4.91 KB)

Florencia, funcionó perfecto!

Para la próxima actualización tendré que tomar alguna precaución extra o con esto ya esta listo?

Buenísimo Hernán! Las secuencias de todas las tablas ahora tienen valores reservados para el SIU. No vas a tener más problemas…

Gracias y disculpá las molestias!
Saludos, Florencia.