Postgresql-在命令提示符窗口pg_dump中提供密码

时间:2016-06-21 06:14:09

标签: linux postgresql

我在linux服务器上使用Postgresql EDB 9.3。因为我需要自动化数据库转储过程。我在执行脚本时在命令提示符中提供密码时遇到问题。

我的解决方案可以以任何一种方式提供: - 1.通过命令提示符脚本执行 2.通过构建可以进行转储的shell脚本

我使用的Pgdump命令 -

/chroot/iqmsdb/PostgresPlus/9.2AS/bin/pg_dump -F t -E utf-8 -U iqmsuser -p 5444 -f iqmswiki_27aug2015.backup -i -h 172.17.161.176 iqmswiki

目前我在命令提示输入密码时提供密码。但这并不能解决我的目的。请帮帮我

1 个答案:

答案 0 :(得分:1)

您可以使用.pgpass文件存储密码。有关详细信息,请参阅手册:

  

http://www.postgresql.org/docs/current/static/libpq-pgpass.html