2008-04-15 10:20:04 +0000

If you are using PostgreSQL on Windows and you get: FATAL: pre-existing shared memory block is still in use Or you get: HINT: Check if there are any old server processes still running, and terminate them. errors, here is how you fix it.

What has happened is your postgres server has crashed some how, or failed to start, and now it can’t start again at all.

But you look through your task manager, and nothing is there that looks like postgres.

Well, look again, you will probably find a “drwatson” process running, owned by the postgres service account user.

lindsaar.net is proudly bought to you by the letters l, i, n, d, s, a, r, e and t.
The comments on this site belong to Mikel Lindsaar and do not reflect the viewpoint of my employer, parents or anyone else.
Powered by Sinatra