Salve pessoal,
No artigo de hoje, compartilharei com vocês a solução de um problema de conexão com banco de dados no PostgreSQL 8.3 destinado principalmente à usuários iniciantes como eu, que provavelmente já viram esta mensagenzinha abaixo ao utilizarem os PostgreSQL no Windows XP/Vista:
An error has occured:
Error connecting to the server: could not connect to server: Connection refused (0×0000274D/10061)
Is the server running on host “127.0.0.1″ and accepting
TCP/IP conections on port 5432?
Mesmo pesquisando por respostas em diversos fórums sobre PostgreSQL (inclusive o fórum oficial) não encontrava respostas para o erro especÃfico até que ao visitar um blog de um usuário com o mesmo problema veio a solução mágica!!
No meu caso tratava-se de uma permissão negada para utilizar a porta 5432 para o usuário postgres, criado pelo instalador do sistema. A solução foi bastante simples. Segue abaixo as etapas:
- Entre no menu iniciar e clique na opção executar digite o comando “services.msc” e clique em OK ou acesse o Painel de controle, Ferramentas Administrativas e por fim Serviços;

Caixa de Diálogo Executar

Janela do Painel de Controle e Ferramentas Administrativas
- Em Serviços, procure pelo serviço correspondente ao PostgreSQL instalado em sua máquina. Caso o serviço esteja em execução, pare-o e clique duas vezes sobre o serviço para abrir a janela de propriedades;
- Com o diálogo de propriedades aberto, ative a aba Logon e marque a o botão radio Conta do Sistema Local e não marque a opção Permitir que Serviço interaja com a área de trabalho, pois se esta opção for marcada, toda vez que o seu Windows for inicializado, uma janela de prompt do serviço será carregada. Clique em OK e reinicie o serviço dos PostgreSQL;

Janela de propriedades de Serviço do PostgreSQL
- Feitas as alterações, a partir deste momento o usuário logado no Windows vai administrar o serviço do PostgreSQL. Acesse o PgAdmin e ao tentar estabelecer conexão com o banco terá sucesso.
É isso pessoal, espero esta solução tenha sido útil a vocês o quanto foi para mim. Caso o problema de conexão não tenha sido solucionado com esta solução, outro possÃvel problema pode ser que a porta porta 5432 esteja sendo utilizada por outro serviço como Anti VÃrus ou outros aplicativos. Caso o problema esteja persistindo ou outras soluções, não deixem de contribuir com um comentário.
Fiquem com Deus,
E até a próxima

23 Junho 2009 as 11:31 AM
Parabens, resolveu um problema que eu não achava solução!
Perfeito
01 Outubro 2009 as 10:59 AM
Bom dia Felipe, como sempre esta valendo, por favor assim que possÃvel alterar o link para http://www.mauroinformatica.com.br , aquele abraço.
01 Junho 2010 as 7:40 PM
Show de bola, parabéns.