Error migracion a postgres tabla dhc7

Buenas,
En la migracion de pervasive a postgres (pampa 5.9.0)
de la tabla de dhc7 de 5314 registro me migra 5133, no migrandome 181 registros.

Mirando en la tabla “migracion_borrados” sale

“2010-06-16 16:54:20.737489”;“dhc7”;“dhc7::id_novedadcargo → dh25::id_novedad (permite nulo: S)”;“”
“2010-06-16 16:54:20.737489”;“dhc7”;“dhc7::id_novedadcargo → dh25::id_novedad (permite nulo: S)”;“”
“2010-06-16 16:54:20.737489”;“dhc7”;“dhc7::id_novedadcargo → dh25::id_novedad (permite nulo: S)”;“”
“2010-06-16 16:54:20.737489”;“dhc7”;“dhc7::id_novedadcargo → dh25::id_novedad (permite nulo: S)”;“”
“2010-06-16 16:54:20.737489”;“dhc7”;“dhc7::id_novedadcargo → dh25::id_novedad (permite nulo: S)”;“”

donde el campo datos, sale en blanco, no permitiendome identificar el registro

Como puedo saber cual es el problema?

Saludos,
Julio

Hace un dump de la tabla migracion_borrados en formato de texto plano, solo los datos y con insert. Busca en el archivo la tabla y fijate si tiene algun valor. Talvez el problema sea de visualización en el PgAdmin (¿problemas de encoding?).

Saludos,
Nico.

Nico, tenias razon, era un problema del pgadmin; porque hoy se visualizaba bien.
Ahora analizando los rechazados, son los actos administrativos que tiene un codigo de novedad del cargo inexistente.
Hice la siguiente consulta en Pervasive:

SELECT * FROM DHc7 where id_novedadcargo<>0 and id_novedadcargo not in (select id_novedad from Dh25)

y los casos devueltos coinciden con los registros no migrados.
Que debo hacer?
Esta bien que ponga en 0 el campo novedad del cargo, en dhc7, en el pampa de produccion?, ya que estamos haciendo pruebas de migracion y corrigiendo los errores en el pampa.
Saludos,
Julio

Hola Julio, en dhc7 tenes id_novedadcargo que no existen en dh25. Para esto tenes 3 alternativas:

  1. Agregar a dh25 las novedades a las que se hacen referencia de dhc7.
  2. Eliminar de dhc7 (Otros Actos Administrativos de Cargos) los actos que tienen una novedad invalida.
  3. Setear en null el identificador de las novedades de los Actos Administrativos.

Depende de si los Actos Administrativos son correctos o no, es la solución que pueden realizar.

Saludos,
Nico.