Re: Problema con carga sentencia COPY

From: "Manuel A(dot) Estevez Fernandez" <stvzito(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema con carga sentencia COPY
Date: 2009-08-24 19:33:13
Message-ID: 4A92EAF9.2020501@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alvaro Herrera escribió:
> Manuel A. Estevez Fernandez escribió:
>
>
>> y desde otro archivo con la sentencia COPY cargarlos a la base en
>> postgresql de la siguiente manera
>>
>> COPY mov_compras_excento(id_compra,id_almacen,id_mov_comp,id_articulo,cant_excenta,cant_pzas)
>> FROM '/var/DatosSmartnager/mov_compras_excento.sql';
>>
>> despues procedo a ejecutar el archivo con el psql:
>> psql -d base_de_datos -U usuario -h 192.168.0.240 <carga_postgresql.sql
>>
>> y manda el siguiente error:
>>
>> ERROR: could not open file
>> "/var/DatosSmartnager/mov_compras_excento.sql" for reading: No such
>> file or directory
>>
>
> Eso obviamente no funciona, puesto que COPY intenta leer el archivo en
> la ruta en el servidor, y el cliente parecer estar en una máquina
> remota. Puedes intentar usar \copy (mira el manual de psql) o bien usar
> COPY FROM STDIN y leer el archivo en el cliente y pasárselo línea por
> línea (que es lo que hace \copy).
>
>
Gracias por contestar tan rápido alvaro.

Si eso mismo pensé ya que olvidé mencionar que la base de datos está
montada en un cluster con pgpool y cuando lee la instrucción busca el
archivo en cada uno de los nodos.

De nuevo muchas gracias por contestar.

Saludos

Atentamente.

Manuel Alejandro Estevez Fernandez

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-08-24 20:14:54 Re: Problema con carga sentencia COPY
Previous Message Alvaro Herrera 2009-08-24 18:59:14 Re: Problema con carga sentencia COPY