Exportar a access...

Alejandro Pelaez Goycochea apg@ek.rds.org.mx
Thu, 27 Aug 1998 19:16:32 -0500 (CDT)


On Wed, 26 Aug 1998, CarlSerra wrote:
> 
> Sabeis como pasar los datos que tenemos almacenados en postgresql a una base
> de datos como access o otro tipo?.

con copy, que te genera un ascii con el delimitador que elijas, la
sintaxis es:

copy nombre-de-tabla to 'archivo.txt' using delimiters '<delimitador';

el archivo queda por omision en el directorio de la base de datos, pero si
tienes los permisos adecuados el archivo.txt puede incluir la ruta. 

Un detalle, como el resultado es un ascii-unix, es decir, el salto de
linea es un solo caracter (me parece 0x0D, carriage return) puedes tener
problemas con el programa de importacion si es access, por ejemplo,
entonces debes convertir el txt a formato DOS (carriage return-line feed,
esto es 0x0D 0x0A), eso lo puedes hacer si lo trasladas con ftp en modo
ascii desde un equipo unix a uno con DOS. Hay tambien utilerias del tipo
ux2dos, pero no he visto ninguna en linux. 

--------------------------------
Biol. Alejandro Pelaez Goycochea


--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : cancelacion pgsql-ayuda