database - PostgreSQL:无法打开文件进行读取。没有权限。SQL 状态:42501
问题描述
COPY dept
FROM '/media/rayhan/CSE/PostgreSQL/csv_file/dept.csv'
DELIMITER ',' CSV HEADER;
运行此查询会产生以下错误。我已将文件扩展名从 .csv 更改为 .txt,但出现同样的错误。帮我解决这个问题。我正在使用PostgreSQL
version 9.5.12
. 提前致谢。
错误:无法打开文件“/media/rayhan/CSE/PostgreSQL/csv_file/dept.txt”进行阅读:权限被拒绝
********** 错误 **********
错误:无法打开文件“/media/rayhan/CSE/PostgreSQL/csv_file/dept.csv”进行阅读:权限被拒绝 SQL 状态:42501
解决方案
当我从客户端连接到远程 postgres 服务器时,我遇到了同样的问题。我将副本更改为\copy并且它有效。
在你的情况下,它会是
\COPY dept FROM '/media/rayhan/CSE/PostgreSQL/csv_file/dept.csv' DELIMITER ',' CSV HEADER;
推荐阅读
- c# - Asp.net url 不起作用 url: 'insert.aspx/doSomething',
- java - 如何在 javafx 中为 2d 游戏对象创建传感器
- amazon-web-services - 如何在 Cloudfront Lambda@Edge Origin Request 中添加自定义标头?
- python - Python Pandas 时间序列 groupby 的行为不符合预期
- android - 如何使用 Retrofit 从 json 中获取数据作为列表
- swift - UITableview 单元格未显示
- android - Android 构建错误 - 错误:无法访问 com.google.android.gms.internal.zzbgl 的 zzbgl 类文件未找到
- javascript - 滚动事件上带有 clearAnimationFrame 的 requestAnimationFrame
- c# - asp.net项目中的DI实现
- uikit - 在 NUXT 中更改语言环境更改的样式表