Ver Mensaje Individual
  #18 (permalink)  
Antiguo 24/11/2009, 09:14
Anita1234
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Re: Importar Datos Postgres

Cita:
Iniciado por montsezam Ver Mensaje
hola, yo tenia el mismo rpoblema con excel y con xml. Para excel ya encontre una forma manual pero con xml no, de hecho tuve que bajar un programa que se llama EMS Data Import for Postgres y ese importa todo tipo de archivos, el problema es que es con licencia y la version de prueba solo dura 30 dias. Pero si te srive te digo el procedimiento para importar tus archivos de excel:

- Primero debes guardar tu archivo con formato CSV o delimitado por tabulaciones, estas dos opciones las escojes en el seleccionador de formato cuando guardas tu archivo (es un combo selector desplegable que aparece debajo del cajon donde le asignas nombre a tu archivo).
- Despues debes entrar a la base de datos donde se encuentra la tabla a la cual quieres pasar los datos. Es importante que tengas la misma cantidad de campos tanto en la tabla como en el archivo de excel por que de lo contrario te marcara un error. La sintaxis es la siguiente:

copy [nombre_tabla] FROM '[ruta_archivo]'--> esto si tu archivo esta guardado como "delimitado por tabulacions".

copy [nombre_tabla] FROM '[ruta_archivo]' DELIMITER '[caracter con el cual esten delimitados tus datos]'--> esto si tu archivo esta guardado como "delimitado por comas o puntos y comas".

Espero de sirva

saludos!!!
Hola
Por favor necesito me digas si este comando copy con el formato correspondiente puedo ponerlo en el pgadminIII o debo hacerlo en linux en la línea de comando con psql....

Saludos