tabla sga_formacion_acad preinscripcion

Hola todos!

Importé los datos de siu a postgres bien, esta vez es una base de posgrado, pero es la primera vez que tengo datos exportados de guarani para la tabla mencionada donde veo que la estructura de salida del guarani no coincide con la de postgres. En postgres hay un primer campo autonumérico que no está en guaraní.
Pido consejo de como solucionarlo.

Saludos
Teresa

Hola:

A los datos estás tratando de pasarlos con los archivos de importación y exportación?
Que version del guarani tenés?

Emilio

Hola Emilio,

Sí, los pasé con los archivos de exportación e importación, Versión 2.06.2.
Gracias

En la v2.6.2 hay una operacion desde gestion que te pasa los datos desde el informix a la base de preinscripcion

Tenés que crear la base y luego con la operación pasas todos los datos.

Emilio

Emilio:

Ya pasé todos los archivos con los script, tengo la base lista, falta solamente esta tabla. No estamos usando la interfaz. La pregunta sería si falla el unload o el input, o la estructura de la tabla.

Va un registro de muestra:

1;3IA;EPG-791;1240;;1;;;;;;;;

Saludos
Teresa

o sea, algo no es compatible. Digamos el unload
Deberian ser sentencias como las siguientes

UNLOAD TO ‘PATH\sga_actuacion_doc.dat’ delimiter ‘;’
SELECT actuacion_doc, 0, unidad_academica, nro_inscripcion, institucion, institucion_prein, cargo, materia, hora_sem_trab, fecha_desde, fecha_hasta
FROM sga_actuacion_doc;

UNLOAD TO ‘PATH\sga_actuacion_prof.dat’ delimiter ‘;’
SELECT actuacion_prof, 0, unidad_academica, nro_inscripcion, empresa, cargo, area, hora_sem_trab, fecha_desde, fecha_hasta
FROM sga_actuacion_prof;

UNLOAD TO ‘PATH\sga_formacion_acad.dat’ delimiter ‘;’
SELECT formacion_acad, 0, unidad_academica, nro_inscripcion, titulo_superior, titulo_sup_prein, institucion, institucion_prein, fecha_ingreso,
fecha_egreso, titulo_tesis, director_tesis, categoria_coneau, duracion_teorica
FROM sga_formacion_acad;

Porque no usan la interfaz? con un click pasa todo, o no llegan desde el cliente al postgres?

Emilio,

El unload que ejecutamos es:

UNLOAD TO ‘PATH\sga_formacion_acad.dat’ delimiter ‘;’
SELECT * FROM sga_formacion_acad;

con lo cual deduzco que * no hace el unload de campos serial.
Probaré el unload campo por campo.

Todavía no tengo la conexión. No probé la interfaz. Quería dejar la base lista, ya borré las carreras que no van, etc.

Gracias.
Saludos
Teresa

el “unload que falta” es el campo id_preinscripcion puesto que no existe en informix.
las sentencias que te mandé deberían funcionar.

Emilio,

Solucionado con el unload campo por campo.
Gracias

Saludos
Teresa