2016-06-21 215 views
0

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

可以在任一方式提供我的解决办法: - 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

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

+0

可以节省assword此用户.pgpass或者让'trust'为'该用户local'连接 –

+0

完全不安全的,但简单:'PGPASSWORD = *** pg_dump ...' – Abelisto

+0

非常感谢Abelisto ......它的工作。 –

回答