我试图从文本文件导入数据到表中。该表是空的,但架构在那里。我运行命令将文本文件导入postgresql权限被拒绝
\copy tbl_windspeed from '/home/~~~myname~~~~/Documents/csv_windspeed.txt'
它告诉我Permission denied
。我检查文件的权限,甚至将其设置为chmod 777,因此它现在是-rwxrwxrwx
。我不确定我做错了什么。我什至尝试重新启动服务器? service postgresql restart
你在哪里以及如何运行该声明? '\ copy'是特定于Postgres命令行客户端'psql'的命令。你在用吗? –
as @a_horse_with_no_name says - '\ copy'查找客户端文件,而不是服务器 - 您在哪里检查权限? –
权限被拒绝可以引用路径中的每个目录 – Jack