我正在尝试将pgadmin中的查询结果导出到我尝试过的excel文件中:
COPY (Select * From SYSTEMS) To '/tmp/test.csv' With CSV;
但它返回错误:
ERROR: must be superuser to COPY to or from a file
答案 0 :(得分:1)
pgadmin不能包含在/ tmp /目录中。 您需要为postgres用户或/ tmp / catalog的所有用户授予访问权限。
答案 1 :(得分:-3)
在pgAdmin4中,您可以创建具有超级用户权限的新服务器:
1)例如,对于Windows的pgAdmin4,右键单击"服务器"在"浏览器"窗口>点击"创建"然后"服务器"。
2)输入"名称"在"将军"标签>在"连接"选项卡,输入"主机名"。 "用户名"应该是一个超级用户,例如" postgres"使用正确的密码"。
3)点击"保存"。
完成后,您可以转到"查询工具"并执行你的代码。有用。对我来说。