sql >> Database teknologi >  >> RDS >> PostgreSQL

Postgres FEJL:kunne ikke åbne filen til læsning:Tilladelse nægtet

Forudsat psql kommandolinjeværktøj, kan du bruge \copy i stedet for copy .

\copy åbner filen og sender indholdet til serveren, mens copy fortæller serveren at åbne selve filen og læse den, hvilket kan være problematisk tilladelsesmæssigt, eller endda umuligt, hvis klient og server kører på forskellige maskiner uden fildeling imellem.

Under motorhjelmen, \copy er implementeret som COPY FROM stdin og accepterer de samme muligheder som COPY på serversiden .



  1. Sådan aktiveres den langsomme forespørgselslog i MySQL

  2. En anden måde at se automatiske opdateringer til statistik

  3. Gendannelse af MySQL-database fra fysiske filer

  4. SQL VÆLG AVG