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