extraccion g3 en 6.2

Hola

No funcionó la extraccion de G3 automatica.

ERROR: decrypt error: Data not a multiple of block size

Puedo haberme olvidado de hacer algo?

La carga de datos en archivos para G2 si funcionó

Emilio

Hola Emilio, imagino armaste un script para la ejecución automática… Probaste correrlo manualmente antes y anduvo?
Me adjuntarías el script que armaste?
Saludos,
Sabrina.

Hola Sabrina

Es el mismo que uso para cargar manual. Funcionaba.
Creo que cuando lo ejecutó la ultima vez no hizo falta actualizar el cache por eso estaba esperando

rm -rf /usr/local/pentaho/tmp/* 
/usr/local/pentaho/data-integration/kitchen.sh \
  -file="/root/siu-wichi-6.2/etl/carga_de_datos/guarani3/principal_carga_guarani.kjb" \
  -param="base_wichi_clave=*****" \
  -param="base_wichi_host=localhost" \
  -param="base_wichi_nombre=siu_wichi" \
  -param="base_wichi_puerto=5432" \
  -param="base_wichi_usuario=postgres" \
  -param="carga_comentario=primerag3" \
  -param="carga_directorioTemporal=/usr/local/pentaho/tmp" \
  -param="carga_instalacion=2-g3unca" \
  -param="carga_periodo=0" \
  -logfile="carga_guarani3.log"


Hola! podrás correr el siguiente query en la base de wichi y me decís si te da una fila como resultado??

select coalesce(
(select valor from parametro_instalacion
where ‘2-g3unca’ like instalacion_id || ‘-%’ and nombre = ‘host’)
,‘localhost’) as host,
coalesce(
(select valor from parametro_instalacion
where ‘2-g3unca’ like instalacion_id || ‘-%’ and nombre = ‘puerto’)
,‘5432’) as puerto,
coalesce(
(select valor from parametro_instalacion
where ‘2-g3unca’ like instalacion_id || ‘-%’ and nombre = ‘nombre’)
,‘siu_wichi’) as base,
coalesce(
(select valor from parametro_instalacion
where ‘2-g3unca’ like instalacion_id || ‘-%’ and nombre = ‘usuario’)
,‘postgres’) as usuario,
coalesce(
(select encode(decrypt(valor::bytea,‘wichikey’::bytea,‘3des’::text), ‘escape’::text) AS valor from parametro_instalacion
where ‘2-g3unca’ like instalacion_id || ‘-%’ and nombre = ‘clave’)
,‘’) as clave

Saludos.

Hola

Antes no me devolvia nada.
Ingresé a la consola como admin y puse de vuelta los datos (los mismos)
Y ahora si funciona.
Puede no haberse encriptado la clave?

Emilio

Hola! si migraste de wichi 6.1.0 a 6.2.0, la migración de las claves estaba incluida en el script de migracion 1.sql ubicado en
<path_paquete>/SIU-Wichi_6.2.0/etl/migraciones_base_datos/610_620.
Por ahi fallo ese script y no migro las claves…

Genial que ahora funciona!
Saludos,
Sabrina.

la clave de kolla estaba encriptada. no probé de recuperar nuevamente datos.