在windows下pg_dump访问被拒绝

时间:2015-09-02 03:14:02

标签: windows postgresql postgresql-9.3 pg-dump

我试图在两台PC上的Windows 7上的postgresql 9.3中创建备份

在PC_A中我可以没有问题

  

c:\ Program Files \ PostgreSQL \ 9.3 \ bin> pg_dump -U postgres -C -f C:\ uti \ sample.bak template1

但是在PC_B中说Access is denied

我尝试修改pg_hba.conf文件并放入trust my ip address并重新启动postgres服务。

host    all             all             127.0.0.1/32            trust
host    all             all             192.168.0.0/16          trust

我可以使用

在PC_B中输入psql ok
  

psql -U postgres template1

我还以管理员身份运行cmd

我可以创建文件ok

enter image description here

我还缺少什么?

1 个答案:

答案 0 :(得分:0)

你只需要在环境变量中将 C:\Program Files\PostgreSQL\13\bin(postgres 路径)添加到 PATH 中,关闭终端或 vscode 并再次检查,它对我有用。