Buenas tardes.Luego de seguir los pasos para anonimizar datos tenemos las siguientes dudas:
1.- Al ejecutar el ejemplo obtenemos una respuesta diferente a la publicada:$ echo Hola | ./mask
Hola
$ echo Hola | ./mask
Problemas en conexion a la BD[postgres] en HOST[localhost] PORT[5432] con USR[postgres] PSD[password]
2.- Dentro de uno de los pasos ejecutados obtuvimos lo siguiente:Procesando sql/mask_firstnames.sql
Password for user postgres:
psql:sql/mask_firstnames.sql:502: ERROR: invalid byte sequence for encoding “UTF8”: 0xd1 0x41
3.- Dentro de la distribución (64 bits) no veo la mascara para las bases de datos:
Pilaga
Diaguita
Kolla
Arai Proveedores
Wichi
¿Existe alguna disponible?
Quedo a la espera de vuestros comentarios.Saludos,Nicodemo.
el punto 1 es un error de conexion, algun parametro (localhost/puerto/bd/usuario/password) es incorrecto. Podes setear algunos de estos parametros con variables de entorno antes de ejecutar el ./mask
el punto 2 pareciera ser por un error con algun caracter invalido. Fijate en el archivo mask_firstnames.sql, (linea 502 ?)
Punto 2: es el archivo que descargamos desde el SIU. El contenido de dicha linea debería ser idéntico para Uds. como para mi.
Dicha linea contiene:
\.
Lo único que note es que dos campos de mask_firstnames.sql tienen comas.
Punto 3:¿Como anonizamos las bases de los sistemas descritos? Como se comento no veo mascaras/configuraciones para las bases de datos citadas (Pilaga, Diaguita, etc).
Hola, para el caso de Pilaga hay un comando para anonimizar en el /bin de la aplicación ( que requiere tener instalado postgres en el mismo servidor que la aplicación ), la documentación se puede encontrar aca:
El error que se muestra es que aparentemente no se alcanza a guardar la salida. El archivo pilaga314_anonimizada.sql se guarda con tamaño 0. Se adjunta captura de pantalla. Que configuración puede estar faltando?
Saludos