pg_dumpのパスワード省略

pg_dumpのパスワードの省略方法(Windows編)

%APPDATA%\postgresql\pgpass.confを作成して接続情報を記載。

*:*:*:ユーザー名:パスワード

%APPDATA%は環境変数
テスト環境では

C:\Users\Administrator\AppData\Roaming

これで引数に-wを与えればパスワードの省略が可能

pg_dump -U ユーザー名 -t areas -w -h localhost smapdb > areass