Ciao Paolo,

scusa se ti tormento...
penso che ci sia qualche altra 
cosa che non va... lancio lo script che mi hai consigliato [1], a 
quanto pare con successo [2].
Vado a lanciare lo script "incriminato" 
[3] ed ho sempre lo stesso errore [4].
Fra l'altro mi sembra di vedere 
che in [4] c'è il comando "copy"...

grazie ancora
marco

scipt  [1]

ALTER ROLE marco SUPERUSER

output [2]
Query returned successfully with 
no result in 16 ms.

script [3]
CREATE TABLE public.sum_overlay
(

area_overlay double precision,
area_tot double precision,
com_fogl 
text,
objectid integer,
cod_c_id text
);

COPY sum_overlay from 
'/media/sf_condivisione_linux/Bilancio_Umbria/Maggio2013/output_corretto/prova_sum_overlay_upload.
csv' (DELIMITER '|');

output [4]
ERROR:  could not open file 
"/media/sf_condivisione_linux/Bilancio_Umbria/Maggio2013/output_corretto/prova_sum_overlay_upload.
csv" for reading: Permesso negato

********** Error **********

ERROR: 
could not open file 
"/media/sf_condivisione_linux/Bilancio_Umbria/Maggio2013/output_corretto/prova_sum_overlay_upload.
csv" for reading: Permesso negato
SQL state: 42501




----Messaggio 
originale----
Da: [email protected]
Data: 27/05/2013 16.03
A: "marco.
[email protected]"<[email protected]>
Cc: <[email protected].
it>
Ogg: Re: Re: [Gfoss] pgAdmin III -&gt; ERROR: could not open file 
&quot;/XXX/XXX.csv&quot; for reading: Permesso negato SQL state: 42501


Inline:

2013/5/27 [email protected] <[email protected]>:

> Ciao Paolo,
>
> grazie mille per la rapida risposta.
> Cercando una
> 
soluzione in rete avevo sub-intuito che le strade percorribili erano
> 
quelle da te indicate, ma nella mia ignoranza non sono riuscito a
> 
risolvere:
> 1. per avere i privilegi di superuser sono andato sul
> 
terminale ed ho lanciato il comando
> sudo su postgres
> seguito da
> 
password.... rilancianto pgAdmin III, ma non è cambiato nulla

no, devi 
garantire privilegi di superuser al tuo utente con sql:
ALTER ROLE 
tuoutente SUPERUSER;

> 2. non ho
> ben capito (neanche "googolando") 
che significa usare \copy
>

e' un altro comando. Curiosamente non 
ritrovo piu la sua
documentazione, ma guarda qui:
http://dba.
stackexchange.com/questions/7651/postgres-client-copy-copy-command-
doesnt-have-access-to-a-temporary-table

ciao
p

-- 
Paolo Corti

Geospatial software developer
web: http://www.paolocorti.net
twitter: 
@capooti
skype: capooti





Senza L’IMU il mercato immobiliare potrebbe riprendersi. Inizia ora la ricerca 
della tua Casa!  http://tiscali.casa.it/vendita?partner=Tiscali
_______________________________________________
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni 
dell'Associazione GFOSS.it.
638 iscritti al 28.2.2013

Rispondere a