--- On Thu, 10/6/11, Alejandro Carrillo <[email protected]> wrote:

From: Alejandro Carrillo <[email protected]>
Subject: Rv: [pgsql-es-ayuda] Cargar archivo desde el cliente
To: "[email protected]" <[email protected]>
Date: Thursday, October 6, 2011, 11:55 PM

En windows hago aclaración
----- Mensaje reenviado -----
De: Alejandro Carrillo <[email protected]>
Para: "[email protected]" <[email protected]>
Enviado: jueves 6 de octubre de 2011 18:47
Asunto: Re: [pgsql-es-ayuda] Cargar archivo desde el cliente

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).
De: Eduardo Morras <[email protected]>
Para: [email protected]
Enviado: jueves 6 de octubre de 2011 18:32
Asunto: Re: [pgsql-es-ayuda] Cargar archivo desde el cliente

At 23:56 06/10/2011, you
 wrote:
> Buenos días,
> 
> La presente es para preguntar si conocer una forma de cargar un archivo csv a 
> una tabla de la BD, pero el archivo se encuentra en el cliente y no puede ser 
> accedido por el servidor ni tampoco es posible colocarlo en una ubicación 
> donde el servidor lo pueda leer. ¿Existe alguna forma de poderlo cargar desde 
> el cliente sin crear un aplicativo que haga puros insert?

ENtonces no hay forma de que el servidor pueda acceder al fichero ni a la 
informacion que contiene..... eso deja pocas posibilidades:

a) Llamar por telefono al cliente para que te lean el contenido y tu lo vas 
escribiendo
b) Telepatia digital, no confundirla con una conexion wireless/wifi
c) Imprimir el documento y que te lo manden por snail mail
d) Si tienes un fax/scanner te pueden mandar el documento por fax y escaneas lo 
que te manden
e) Intentar que SI pueda el servidor tener acceso a dicho archivo, ya sea por 
que lo
 descargas desde el cliente por ftp, te lo mandan por correo electronico, lo 
suben a megaupload y te lo bajas de ahi o cualquier otra cosa.

> Muchas gracias

"El limite es la imaginacion" 

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




Ya que colocas el ejemplo del loader de Oracle, tienes todos los componentes en 
PostgreSQL para realizar esto?

el cliente  psql instalado en tu equipo remoto o cliente
conexion con el servidor donde reside la base de datos
acceso al servidor desde tu cliente
permisos de acceso a la base de datos desde tu equipo cliente
que tu usuario en el equipo cliente tenga los conocimientos para manejar una 
herramienta como esa

Si cumples eso entonces puedes hacerlo sin problema con psql, o puedes usar un 
pauqete de ETL por ejemplo Kettle. O puedes desarrollar algo que se parezca al 
loader de Oracle para postgreSQL, yo estoy haciendo uno en python espero 
terminar el beta para este fin de mes



Responder a