Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

[SOLUCIONADO] Subir archivo csv a postgres

Estas en el tema de Subir archivo csv a postgres en el foro de PostgreSQL en Foros del Web. BUENAS DIAS. HOLA AMIGOS DEL FORO, ESTOY INTENTANDO SUBIR UN RACHIVO .CSV A POSTGRES LA SENTENCIA QUE UTILIZO ES ESTA: COPY inscrip_mat.carreralapso FROM 'F:\carreralapso.csv' USING ...
  #1 (permalink)  
Antiguo 18/10/2011, 10:31
Avatar de leidy_03  
Fecha de Ingreso: septiembre-2008
Mensajes: 83
Antigüedad: 16 años, 2 meses
Puntos: 0
Subir archivo csv a postgres

BUENAS DIAS.


HOLA AMIGOS DEL FORO, ESTOY INTENTANDO SUBIR UN RACHIVO .CSV A POSTGRES LA SENTENCIA QUE UTILIZO ES ESTA:

COPY inscrip_mat.carreralapso FROM 'F:\carreralapso.csv' USING DELIMITERS ';';

Y ME MUESTRA ESTE ERROR:
ERROR: secuencia de bytes no válida para codificación «UTF8»: 0xed6e3b
CONTEXT: COPY carreralapso, línea 51

VIENDO LOS DATOS CORRESPONDE A UN DATO CON TILDE, PROBE ESTA SIGUIENTE LINEA:

update pg_database set encoding=8 where datname='inscrip_mat';

Y NADA ME SIGUE PONIENDO PROBLEMAS EN LOS DATOS QUE TIENEN TILDES, LA VERDAD NO SE QUE HACER PARA PODER ARREGLAR ESTE PROBLEMA.

GRACIAS POR SU ATENCION.
  #2 (permalink)  
Antiguo 18/10/2011, 21:56
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Subir archivo csv a postgres

digita
SET client_encoding=latin1;

despues de esto, vueve a intentar ejecutar el comando que tienes

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 19/10/2011, 09:43
Avatar de leidy_03  
Fecha de Ingreso: septiembre-2008
Mensajes: 83
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Subir archivo csv a postgres

Super, es q ser nuevo en esto, aveces se pega unos tropezones; gracias que existen personas como tu dispuestas a colaborar, gracias.

Etiquetas: csv, dato, end, postgres
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:10.