At 01:47 07/10/2011, you wrote:
jajajaja q buen chiste. Sin embargo el objetivo es subir el archivo desde el cliente, similar a como Oracle puede subir archivos desde el cliente usando sqlldr (SQL Loader).

Olvide de poner las ";)" sorry...

O sea, que quieres que postgres cargue el archivo csv a traves de internet usando directamente el archivo.

a) Si tienes pgadmin en el cliente puedes ejecutar el psql del servidor en remoto para hacer el copy

\copy clientes from '/var/db/csv/clientes.csv' using delimiters ','

que en tu caso seria:

\copy clientes from '\\d:\\datos\\csv\\clientes.csv' using delimiters ','

o similar

b) Prueba a hacer un ssh desde el cliente con Putty (veo que el cliente es Windows) al servidor, usa psql usando el archivo local (del cliente) para hacer el copy.

Ten en cuenta que putty es ssh pero en Windows los delimitadores de directorios hasta tu archivo es '\' y debes escaparlo '\\'.

Un saludo

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a