From: | "Merlin Moncure" <mmoncure(at)gmail(dot)com> |
---|---|
To: | "George Younan" <georgesamb(at)hotmail(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Can't start Postgres anymore |
Date: | 2008-02-28 13:38:26 |
Message-ID: | b42b73150802280538h5de50c50x68683db0ecdd4772@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Wed, Feb 27, 2008 at 4:08 PM, George Younan <georgesamb(at)hotmail(dot)com> wrote:
> I have Postgres installed as a service on Windows xp pro. It has been
> working fine but suddenly i couldn't start it anymore. I looked in different
> forums for a similar problem but didn't find any solution sofar. So any help
> is very appreciated. one more thing to say is that i am a beginner with
> Postgres and don't have much administrative experience...
> As i said above, i can't start my Postgres anymore. I always get the error
> message "could not connect to server: Connection refused
> (0x0000274D/10061)Is the server running on host "???" and accepting TCP/IP
> connections on port 5432?".
> I checked if the service is running, but it wasn't running. I tried to start
> ist but i couldn't. Doing this from the console i got the following error:
> "C:\Programme\PostgreSQL\8.1\bin>pg_ctl.exe runservice -N "pgsql-8.1" -D
> "C:\Programme\PostgreSQL\8.1\data\"
> pg_ctl: could not start service "pgsql-8.1": error code 1063"
>
> I chekced postgres.conf and the configuration is as follows:
> # - Connection Settings -
> listen_addresses = 'localhost'
> port = 5432
> max_connections = 100
>
> The last log file is:
> 2008-02-08 07:40:38 LOG: could not connect socket for statistics collector:
> Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die
> Verbindung verweigerte.
>
>
> 2008-02-08 07:40:38 LOG: disabling statistics collector for lack of working
> socket
> 2008-02-08 07:40:38 WARNING: autovacuum not started because of
> misconfiguration
> 2008-02-08 07:40:38 HINT: Enable options "stats_start_collector" and
> "stats_row_level".
> 2008-02-08 07:40:40 LOG: database system was shut down at 2008-02-08
> 07:37:57 Westeuropäische Normalzeit
> 2008-02-08 07:40:40 LOG: checkpoint record is at 0/45AE50
> 2008-02-08 07:40:40 LOG: redo record is at 0/45AE50; undo record is at 0/0;
> shutdown TRUE
> 2008-02-08 07:40:40 LOG: next transaction ID: 5100; next OID: 16515
> 2008-02-08 07:40:40 LOG: next MultiXactId: 1; next MultiXactOffset: 0
> 2008-02-08 07:40:41 LOG: database system is ready
> 2008-02-08 07:40:41 LOG: transaction ID wrap limit is 2147484148, limited
> by database "postgres"
> I'm using Zonealarm firewall but Postgres is authorized on 127.0.0.1:5432.
> It's been working fine for the last month since installtion and i didn't
> change any configuration. I stopped both zonealarm and the windows firewall
> but still success, so i guess it's not a firewall problem.
I highly doubt you have any data loss. This line makes me suspect the
firewall:
> 2008-02-08 07:40:38 LOG: disabling statistics collector for lack of working
> socket
Also the log suggests the database is running:
> 2008-02-08 07:40:41 LOG: database system is ready
ISTM the problem is basically a connection issue. Try changing
listen_addresses = 'localhost'
to
listen_addresses = '*'
(this will allow postgresql to serve connections from any interface on
the box). Also try as Gevik suggested running pg_ctl directly.
merlin
From | Date | Subject | |
---|---|---|---|
Next Message | A B | 2008-02-28 14:19:01 | what happens if something goes wrong in transaction? |
Previous Message | Michael Glaesemann | 2008-02-28 13:05:57 | Re: UUID-OSSP for windows. |