2014年09月13日

PostgreSQL 9.3.5.1 のインストール

サーバー側の設定
(2014/09/13)ダウンロードからインストール完了までの、所要時間  かかりました。

1. NPO法人 日本PostgreSQLユーザ会のサイトよりダウンロード。
0001.png
2. プラットフォームを選択します。
0002.png
3. 9.3.5.1の64Bitを選択します。
0003.png
4. ダウンロードが開始されます。
0004.png
5.
0005.png
6.
0006.png
7.
0007.png
8.
0008.png
9.
0009.png
10.
0010.png
11.
0011.png
12.
0012.png

13.
0013.png
14.
0014.png
15.
0015.png
16.
0016.png
17.
0017.png
18.
0018.png
19.
0019.png
20.
0020.png
21.
0021.png
22.
0022.png
23.
0023.png
24.
0024.png
25.
0025.png
26.
0026.png
27.
0027.png
28.
0028.png
29.
0029.png
30.
0030.png
31.
0031.png
32.
0032.png
33.
0033.png
34.
0034.png
35.
0035.png
36.
0036.png
37.
0037.png
38.
0038.png
39.
0039.png
40.
0040.png
41.
0041.png
42.
0042.png
43.
0043.png
44.
0044.png
45.
0045.png
46.
0046.png
47.
0047.png
48.
0048.png
49.
0049.png
50. pg_hba.confを開く、を選択します。(ディレクトリを自動選択ではないので、注意)
0050.png
51. C:\Program Files\PostgreSQL\9.3\data のpg_hba.confを選んで、開きます。(自分で選択します)
0051.png
52. 
0052.png
53. 一番下の空白をクリックします。
0053.png
54. クライアントアクセス認証 が表示されます。
0054.png
55. 可能にチェックし、各項目を入力し、OK。
0055.png
56. 入力した、内容が表示されます。
0056.png
57. 終了します。
0057.png
58. 変更内容を保存しますか?  で、はい を選択します。
0058.png
59. Windowsファイアーウォールを選択します。 
0101.png
60.  詳細設定を選択します。
0102.png
61. 受信の規則を選択します。
0103.png
62. 新しい規則...を、選択します。
0104.png
63. ポートを選択します。
0105.png
64. 特定のローカルポートを選択し、 5432 を入力します。
0106.png
65. 接続を許可するを選択します。
0107.png
66. 今回は、ローカル接続の環境構築なので、フーライベートに、チェックします。
0108.png
67. この規則の名前と説明を指定してください、と表示されます。
0109.png
68. PostgreSQLと入力します。
0110.png
69.  一覧に追加されます。
0111.png

pg_hba.conf の修正
host    testdb           all             192.168.24.0/24         password

メモ帳
0112.png

pgAdminに確認
0113.png

方法がひとつ、ずれる(2014/09/24 確認)
0114.png


postgresq.conf の修正 (9.3は、デフォルトで、OK)
listen_addresses = '*' 
port = 5432

編集した後は、PostgreSQLを再起動する。
0116.png
0117.png



Reload Configuration も使えそうです。
0115.png






タグ:PostgreSQL
posted by a23 at 10:12| Comment(0) | 03. PostgreSQL

2014年09月20日

pgAdminV のインストール (GUIクライアントツール)

クライアント側の設定 (2014/09/20現在) 

pgAdmin3 のインストール (GUIクライアントツール)

1.
0001.png
2.
0002.png
3.
0003.png
4.
0004.png
5.
0005.png
6.
0006.png
7.
0007.png
8.
0008.png
9.
0009.png
10.
0010.png
11.
0011.png
12.
0012.png
13.
0013.png
14.
0014.png
15.
0015.png
16.
0016.png
17.
0017.png
18.
0018.png
19.
0019.png
20.
0020.png
21.
0021.png
22.
0022.png

23.

24.

25.



タグ:pgAdmin3
posted by a23 at 17:24| Comment(0) | 03. PostgreSQL

2014年09月21日

サーバーが接続を受け付けません The server doesn't accept connections:


再起動すると、PostgreSQLが、起動していないので、対処。
0402.png

The server doesn't accept connections: the connection library reports 
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432? 
If you encounter this message, please check if the server you're trying to contact is actually running PostgreSQL on the given port. Test if you have network connectivity from your client to the server host using ping or equivalent tools. Is your network / VPN / SSH tunnel / firewall configured correctly? 
For security reasons, PostgreSQL does not listen on all available IP addresses on the server machine initially. In order to access the server over the network, you need to enable listening on the address first. 
For PostgreSQL servers starting with version 8.0, this is controlled using the "listen_addresses" parameter in the postgresql.conf file. Here, you can enter a list of IP addresses the server should listen on, or simply use '*' to listen on all available IP addresses. For earlier servers (Version 7.3 or 7.4), you'll need to set the "tcpip_socket" parameter to 'true'. 
You can use the postgresql.conf editor that is built into pgAdmin III to edit the postgresql.conf configuration file. After changing this file, you need to restart the server process to make the setting effective. 
If you double-checked your configuration but still get this error message, it's still unlikely that you encounter a fatal PostgreSQL misbehaviour. You probably have some low level network connectivity problems (e.g. firewall configuration). Please check this thoroughly before reporting a bug to the PostgreSQL community. 

pg_hba.conf の記述ミス、デフォルトに戻すと、起動しました。



posted by a23 at 08:59| Comment(0) | 03. PostgreSQL