Verifique se as suas conexões ao banco não estão ficando pendurados, desta 
forma estourando o limite de max_connections.

[]Pedrosinho
----- Original Message ----- 
From: "Sergio Medeiros Santi" <[EMAIL PROTECTED]>
To: "LPSQL PostgreSQL" <[email protected]>
Sent: Monday, November 27, 2006 10:31 AM
Subject: [PostgreSQL-Brasil] Problema ao startar o banco como serviço


Pessoal:

Algum tempo atrás postei mensagem pedindo ajuda com um problema onde o 
PostgreSQL starta mas não aceita conexões quando iniciado como serviço. Este 
problema passou a ocorrer depois muito tempo funcionando sem problemas.

Olhando em "Gerenciamento do Computador" - Visualizar eventos - Aplicativos 
encontro as seguintes mensagens:

Log: unrecognized win32 error code: 487 e
Fatal: could not reattach to shared memory (key=5432001, addr=01600000): 
invalid argument.

Não sei se é apenas uma coincidência, mas em key, os 4 primeiros dígitos são 
exatamente a porta do PostgreSQL. Estive procurando informações usando as 
mensagens e ví algumas pessoas reportando o problema, alguns palpites, mas 
nenhuma solução ou explicação de porque isto ocorre.

Parto do princípio de que se tenho este problema em 3 de 10 servidores w2k e 
que em todos os casos estes servidores apresentaram o problema de pois de 
uns 8 meses de uso, que se trata de um problema adquirido (uma atualização 
do windows, algum programa que foi instalado, alguma ação do usuário, etc 
...).

O fato é que sempre que o servidor é ligado não consegue o PostgreSQL não 
atende aos pedidos de conexão, mas se for feito um stop e um start no banco 
ele volta a funcionar como se nada tivesse acontecido.

Já fiz tentativas de atualizar a versão 8.1.2 original destas instalações 
para a 8.1.4 e para a 8.1.5 sem nenhum resultado. Também já desinstalei e 
instalei novamente. Nenhuma destas ações produziu o efeito desejado.

Hoje estou ativando o procedimento de recuperação que o Gerenciados de 
Serviços disponibiliza para executar um bat com um stop e um start no 
PostgreSQL. Acho uma opção um tanto ridícula e sem muita criatividade mas 
como não achei outra vou ver no que dá.

Também reportei o problema diretamente para o pessoal do Postgres, mas não 
tive nenhum retorno.

Bem, se alguém souber de alguma novidade sobre o assunto ...

Abraços,

Sergio Medeiros Santi


--------------------------------------------------------------------------------


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios 

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a