Gente me tiro un error al actualizar a la version 3.6. La instalacion de la 3.5.0 la realize sin inconvenientes…
Tambien me surgio el error de migrar de la verison 3.4.1 directamente a la 3.6
Otra consulta: Se puede usuar el sistema pese a estar con un error en el medio de la migracion
Nota: En la actualizacion de la 3.5 no ejecute los comandos de personalizacion ya que todabia no tengo ninguna
GRACIAS!!!
sudo ./guarani migrar_base
– DROP FUNCTION ftdb_gdu_comision();
CREATE OR REPLACE FUNCTION ftdb_gdu_comision() RETURNS TRIGGER AS $BODY$
BEGIN
– Quito los derechos a los docentes de la responsabilidad a eliminar
– Solo comisiones vigentes
DELETE FROM gdu_derechos_personas
USING sga_comisiones,
sga_periodos_lectivos,
sga_periodos,
sga_docentes_comision,
sga_docentes
WHERE sga_periodos_lectivos.periodo_lectivo = sga_comisiones.periodo_
Estimados no lo puede solucionar con el post anterior…, ya lo habia intentado…, ahora vuelvo a la version 3.5 e intentare la migracion de nuevo en otra PC para poder realizar pruebas y sacar los archivos LOGS…
Emilio, cuales la definicion de la tabla “sga_docentes_responsabilidades” ?
Ya que el error dice que esa tabla no tiene el campo “responsabilidad” cuando ese mismo campo es la clave de la tabla.
Emilio…, esta es la estructura de sga_docentes_responsabilidades:
CREATE TABLE sga_docentes_responsabilidades
(
responsabilidad integer NOT NULL DEFAULT nextval((‘sga_docentes_responsabilidades_seq’::text)::regclass),
nombre character varying(50) NOT NULL,
descripcion character varying(255),
orden_listado integer,
CONSTRAINT pk_sga_docentes_responsabilidades PRIMARY KEY (responsabilidad)
)
y Esto es el contenido!!!
101;“DIP Titular”;“Docente Investigador Profesor de Carrera Académica. Titular”;
102;“DIP Asociado”;“Docente Investigador Profesor de Carrera Académica. Asociado”;
103;“DIP Adjunto”;“Docente Investigador Profesor de Carrera Académica. Adjunto”;
104;“DIP Asistente Principal”;“Docente Investigador Profesor de Carrera Académica. Asistente Principal”;
105;“DIP Asistente de 1°”;“Docente Investigador Profesor de Carrera Académica. Asistente de 1°”;
106;“DIA Titular”;“Docente Investigador Asistente de Carrera Académica. Titular”;
107;“DIA Asociado”;“Docente Investigador Asistente de Carrera Académica. Asociado”;
108;“DIA Adjunto”;“Docente Investigador Asistente de Carrera Académica. Adjunto”;
109;“DIA Asistente Principal”;“Docente Investigador Asistente de Carrera Académica. Asistente Principal”;
110;“DIA Asistente de 1°”;“Docente Investigador Asistente de Carrera Académica. Asistente de 1°”;
112;“DI Interino”;“Docente Investigador Interino”;
113;“D Contratado”;“Docente Contratado”;
114;“P Extraordinario”;“Profesor Extraordinario”;
esta es la parte del script que te genera el error
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Cursadas
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
Responsabilidades Docentes en la comision.
select * from sga_docentes_responsabilidades
1 - Titular
2 - Asociado
3 - Adjunto
4 - JTP
5 - Ayudante de 1ra
6 - Ayudante de 2da
7 - Adscripto
*/
-- 1 - Titular
INSERT INTO gdu_comision (responsabilidad, derecho) VALUES ( 1, 'otorgar_derechos_comision');
el guarani supone la existencia de las categorias anteriores en la tabla de responsabilidades.
Si uds no las tienen deberían modificar los “insert into” para que mantenga coherencia.
Cambia 1 (Titular) por 101 (DIP Titular) o por la categoria que corresponda.
La idea de este script es darle todos los permisos sobre las comisiones existentes al Titular.
Permisos como ser: Crear Acta de Cursadas/Promociones, Cargar notas, Imprimir Acta, Cerrar Acta, Cargar Asistencia, Crear Evaluaciones Parciales, Cargar notas a evaluaciones parciales, etc.
Estimados…, no me quedo claro los pasos para la solucion…, donde realizo los cambios sugeridos: Cambia 1 (Titular) por 101 (DIP Titular) o por la categoria que corresponda?
Donde se encuentra el scrip y como se llama: “esta es la parte del script que te genera el error”
Estimada comunidad, retomando el tema de la actualizacion y repetir el error , los pasos brindados por Emilio Luque: “Editar los insert en %toba_dir%\proyectos\guarani\BD\Diferenciales\3.6.0\000405.sql”, posibilitaron la actualizacion de G3 3.6.
Como siempre, muchas gracias