PostgreSQL数据库的新手,我发现列名自动转换为小写。我创建了一个PLAIN备份,手动将列名称编辑为正确的大小写。当我尝试恢复已编辑的PLAIN备份时,pgAdmin3 Restore的“确定”按钮被禁用。
有没有办法运行已编辑的普通备份文件?请帮忙。
答案 0 :(得分:25)
使用客户端程序psql进行恢复,工作正常。 pgAdmin和PostgreSQL的安装程序也安装了psql,因此您应该在PC或数据库服务器上安装它。
psql -f backup.sql postgres