我正试图执行 pg_dump
来备份我的 PostgreSQL 数据库,但是我遇到了权限问题。
C:\Windows\system32>pg_dump -U postgres -p 1863 -O social_sense > C:\\Program Files\\PostgreSQL\\8.4\\data\\social_sense.sql
我遇到了以下错误:
访问被拒绝
有谁能给予指导?
我正试图执行 pg_dump
来备份我的 PostgreSQL 数据库,但是我遇到了权限问题。
C:\Windows\system32>pg_dump -U postgres -p 1863 -O social_sense > C:\\Program Files\\PostgreSQL\\8.4\\data\\social_sense.sql
我遇到了以下错误:
访问被拒绝
有谁能给予指导?
非常抱歉占用了您的时间。这是由于我所写的目录没有写入权限导致的。
或者您可以以管理员身份运行cmd。在我的情况下,这也解决了问题。我知道这个回答有点晚了,但我认为它可能会帮助其他人
pg_dump -h localhost -d databasename -U username -n schema_name > C:\temp\
OK: pg_dump -h localhost -d databasename -U username -n schema_name > C:\temp\dump.sql