pgsql 不提示密码 备份和恢复数据库

 

-- 密码

export PGPASSWORD="xxxx"

 

pg_dump -h localhost -p 7432 -U cloudera-scm  -W -F c -b -v -f "/data/backups/sentry.sql" sentry

 

pg_restore -h 127.0.0.1 -p 7432 -U cloudera-scm -W  -c -d sentry -v "/data/backups/sentry.sql"

 

参数说明:

-c 
--clean

创建数据库对象前先清理(删除)它们。(如果任一对象不在目标数据库中,这可能会产生一些无害的错误消息。)

您可以选择一种方式赞助本站