PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

LỖI Postgres:không thể mở tệp để đọc:Quyền bị từ chối

Giả sử psql công cụ dòng lệnh, bạn có thể sử dụng \copy thay vì copy .

\copy mở tệp và cung cấp nội dung cho máy chủ, trong khi copy thông báo cho máy chủ biết tự mở tệp và đọc nó, điều này có thể có vấn đề về quyền hoặc thậm chí là không thể nếu máy khách và máy chủ chạy trên các máy khác nhau mà không có tính năng chia sẻ tệp ở giữa.

Dưới mui xe, \copy được triển khai dưới dạng COPY FROM stdin và chấp nhận các tùy chọn tương tự so với COPY phía máy chủ .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh GROUP BY + CASE

  2. Cách xây dựng lại một PostgreSQL Slave không nhất quán

  3. PostgreSQL 9.6:Quét tuần tự song song

  4. Tại sao chúng ta cần các nhà môi giới tin nhắn như RabbitMQ trên cơ sở dữ liệu như PostgreSQL?

  5. Nâng cấp dựa trên trình kích hoạt tùy chỉnh cho PostgreSQL