Altrimenti mi dimentico.
Dopo aver installato PostgreSQL 8.3 su Windows XP, ho avuto problemi con l’avvio del server.
All’avvio del servizio pgsql-8.3, partiva questa schermata di errore: drwtsn.exe Application Error.
Drwtsn.exe sarebbe il servizio Dr. Watson, un servizio del sistema operativo per il debugging capace di tenere il log di tutti gli errori di sistema.
Avviso importante: prima di sclerare cercando di capire il motivo per cui questo Dr.Watson non fa partire PostgreSQL, partite dalla cosa più semplice. Il problema può non essere questo. Nel mio caso il server non partiva per il semplice fatto che non era stato installato correttamente nel sistema operativo dall’installer fornito.
Operazioni da compiere:
- aprite la shell di DOS e date il comando C:\ Document and settings> sc query. Questo vi mostrerà tutti i servizi attivi. Se tra questi non vedete postgreSQL iniziate a preoccuparvi;
- sempre dalla shell di DOS posizionatevi nella cartella \bin di PostgreSQL, che in Windows XP, di solito, è: C:\Program Files\PostgreSQL\8.3\bin
- ora date il comando pg_ctl register -N pgsql-8.3 -D "C:\Program Files\PostgreSQL\8.3\data", con questo registrerete il servizio nel sistema operativo manualmente (cosa che non ha fatto l’installer);
- ora date il comando sc query pgsql-8.3, per controllare che il servizio sia effettivamente registrato;
- Avviate il server con sc start pgsql-8.3 (da questo momento in poi il servizio è registrato e potrete avviarlo anche nel modo classico, quindi con il pulsante fornito nel menù di Start).
Tutto questo grazie al mio onniscente collega, Lorenzo.
grazie a te ed a lorenzo. Ho installato pgsql-8.3 su xp ed il server non voleva saperne di avviarsi (non uso molto windows – preferisco la concorrenza).
Ho disattivato il firewall ma niente. Il problema stava proprio nella mancata registrazione del servizio. Il brutto, nel mio caso, era che semplicemente si apriva un finestra con il prompt dei comandi e si impiantava senza alcun messaggio di errore. Orrore!!
grazie roby
L’installer Windows di PostgreSQL è un incubo.
Questo post mi ha salvato la vita mille volte! Penso farei meglio a metterci un link direttamente in home page
Ciao!
Grazie mille!
Stesso problema, efficace soluzione!
Mi sono bookmarcato questa pagina: NON RIMUOVERLA!
Ciao.
Francesco
Grazie a Dio c’è gente come voi
Grazie del supporto.