R: Re: Re: pgAdmin III -> ERROR: could not open file "/XXX/XXX.csv" for reading: Permesso negato SQL state: 42501

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

R: Re: Re: pgAdmin III -> ERROR: could not open file "/XXX/XXX.csv" for reading: Permesso negato SQL state: 42501

marco.donnini@tiscali.it
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: [hidden email]
Data: 27/05/2013 16.03
A: "marco.
[hidden email]"<[hidden email]>
Cc: <[hidden email].
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 [hidden email] <[hidden email]>:

> 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
_______________________________________________
[hidden email]
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
Reply | Threaded
Open this post in threaded view
|

Re: pgAdmin III -> ERROR: could not open file "/XXX/XXX.csv" for reading: Permesso negato SQL state: 42501

Paolo Corti
2013/5/27 [hidden email] <[hidden email]>:
> 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
>

ora hai un problema di permessi sul file in questione.
Devi fare in modo che l'utente con il quale gira il processo, utente
postgres in genere, abbia i permessi sul file e sulla directory che lo
contiene.
Se dai un 775 dovrebbe funzionare:
chmod -R 775 /tua/directory
ciao
p

--
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti
_______________________________________________
[hidden email]
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