[SOLUCIONADO] Tabla mig23_tablas_pasar

hola, que tal?

estamos empezando el proceso de Migración de Guarani 2.08 al Guarani 3.10.

Y con lo primero que me encuentro es que la tabla: mig23_tablas_pasar no está creada en la base de Guarani3.
Se debería haber creado en la instalación ¿
O es una tabla que debemos crear en Guarani 2? en este caso donde está el script para su creación?

Debería ejecutar primero la tarea script1ifmx ??

SALUDOS

Sergio, la tabla mig23_tablas_pasar se crea automaticamente en la BD de G2 (informix).
Tienen que seguir los pasos que estan explicados en la wiki; el primer paso es ejecutar el job IFX2PG habiendo configurado previamente el kettle.
Saludos.

Hola Noemi,

entonces algo falla en esa tarea, porque la ejecuto tal cuál dice la Wiki y me dice que esta todo bien, no da ningun error,
pero la ejecuta en 2 segundos y no crea nada, ni la tabla mig23_tablas_pasar en G2, ni el esquema mig_ en Postgres.

Le voy a dar una mirada al log a ver que dice…

SALUDOS.-

Noemi, te copio la salida del log:

WARNING: Using java from path
DEBUG: _PENTAHO_JAVA_HOME=
DEBUG: _PENTAHO_JAVA=java.exe
C:\pdi-ce-5.3.0.0-213\data-integration

C:\pdi-ce-5.3.0.0-213\data-integration>“java.exe” “-Xmx512m” “-XX:MaxPermSize=256m” “-Djava.library.path=libswt\win32” “-DKETTLE_HOME=” “-DKETTLE_REPOSITORY=” “-DKETTLE_USER=” “-DKETTLE_PASSWORD=” “-DKETTLE_PLUGIN_PACKAGES=” “-DKETTLE_LOG_SIZE_LIMIT=” “-DKETTLE_JNDI_ROOT=” -jar launcher\pentaho-application-launcher-5.3.0.0-213.jar -lib …\libswt\win32 -main org.pentaho.di.kitchen.Kitchen /file:“c:\pdi-ce-5.3.0.0-213\01_IFX2PG\ifx2pg.kjb”
2015/04/29 07:31:52 - Kitchen - Start of run.
2015/04/29 07:31:56 - ifx2pg - Start of job execution
2015/04/29 07:31:56 - ifx2pg - Job execution finished
2015/04/29 07:31:56 - Kitchen - Finished!
2015/04/29 07:31:56 - Kitchen - Start=2015/04/29 07:31:52.678, Stop=2015/04/29 07:31:56.607
2015/04/29 07:31:56 - Kitchen - Processing ended after 3 seconds.

Yo de nuevo.

Recién probé ejecutar por separado la tarea: script1ifmx y ahí si me creo la tabla con los datos.

Conclusión: ifx2pg no ejecuta todo lo que dice que me ejecuta.

Te adjunto imagen de como queda la ejecución de ifx2pg al finalizar.
Figura todo tildado como que ejecutó pero evidentemente no se que ejecuta, ya que hace todo en 2 segundos.
Lo raro es que por linea de comando es lo mismo.
Ejecuto todo con el primer triangulo verde: “Run this Job”.

Con loggin “Row level (very detailed)” muestra esto:
2015/04/29 08:33:21 - Spoon - Iniciando trabajo…
2015/04/29 08:33:21 - ifx2pg - Start of job execution
2015/04/29 08:33:21 - ifx2pg - exec(0, 0, START.0)
2015/04/29 08:33:21 - START - Starting job entry
2015/04/29 08:33:21 - ifx2pg - Job execution finished
2015/04/29 08:33:21 - Spoon - Trabajo ha terminado.

Por lo que veo solo hace el “START”, debería ponerle un tilde verde arriba de cada tarea que ejecuta no?
En ese caso solo tiene tilde START, solo tiene tilde verde sobre cada flecha.

SALUDOS.-


ifx2pg.jpg

ifx2pg.png

Ahi parece pasó, estaba “deshabilitado” por alguna razón el primer salgo donde está dibujado un candado.

En unos minutos escrtibo con los resultados…

Te paso los errores que me tiró todo el proceso:

2015/04/29 11:56:32 - Crea FK en PG - CREATE INDEX ifk_exc_cur_mot_exc ON mig.sga_excep_cont_cur(motivo_excepcion);
2015/04/29 11:56:32 - Crea FK en PG - ADD CONSTRAINT fk_exc_cur_mot_exc FOREIGN KEY (motivo_excepcion)
2015/04/29 11:56:32 - Crea FK en PG - CREATE INDEX ifk_exc_exa_mot_exc ON mig.sga_excep_cont_exa(motivo_excepcion);
2015/04/29 11:56:32 - Crea FK en PG - ADD CONSTRAINT fk_exc_exa_mot_exc FOREIGN KEY (motivo_excepcion)

Sergio, en lo que pasaste no veo ningun error, si queres adjunta el log completo.
Saludos

Hola Noemi,

por suerte pudimos avanzar y ya completamos todos los pasos de la migración, hubieron algunas inconsistencias de datos que resolvimos y terminó todo OK.

Vamos a ir de a poco ahora avanzando con el sistema y a medida que surjan dudas seguimos consultando.

GRACIAS!!