回答編集履歴

2

加筆修正

2016/05/24 00:19

投稿

退会済みユーザー
test CHANGED
@@ -7,6 +7,12 @@
7
7
  Windowsでのパスワードファイルの置き場所は`%APPDATA%\postgresql\pgpass.conf`となっていますが、
8
8
 
9
9
  その箇所に適切にファイルが置かれていて、書式も正しいかどうかを検証してください。
10
+
11
+
12
+
13
+ 参考:31.15. パスワードファイル
14
+
15
+ http://www.postgresql.jp/document/9.5/html/libpq-pgpass.html
10
16
 
11
17
 
12
18
 

1

加筆修正

2016/05/24 00:18

投稿

退会済みユーザー
test CHANGED
@@ -1,3 +1,23 @@
1
+ 環境設定をもう一度確認してみてください。
2
+
3
+ PostgreSQLが使う環境変数が足りていない可能性があります。
4
+
5
+
6
+
7
+ Windowsでのパスワードファイルの置き場所は`%APPDATA%\postgresql\pgpass.conf`となっていますが、
8
+
9
+ その箇所に適切にファイルが置かれていて、書式も正しいかどうかを検証してください。
10
+
11
+
12
+
13
+ 下記、以前の回答:
14
+
15
+ psql上などでクエリー結果をCSV出力するのに、SQL文としてのCOPY文か、
16
+
17
+ psql内メタコマンドの\copyコマンドがあります。
18
+
19
+
20
+
1
21
  `COPY select文などのクエリー TO '出力先ファイル名' FORMAT CSV FORCE_QUOTE * ENCODING UTF8`
2
22
 
3
23
  みたいな感じでしょうか?