2013/9/24 Danilo Silva <[email protected]>: > Pessoal, > > O postgres, 8.4 > (PostgreSQL 8.4.10, compiled by Visual C++ build 1400, 32-bit) > , está ativo, recebendo conexões, sistemas estão funcionando, até então tudo > normal... > > Na lista de serviços (services.msc) o serviço encontra-se parado, se tendo > iniciar, apresenta > a mensagem "The postgresql-8.4 - PostgreSQL Server 8.4 service on local > Computer started and then stopped. Some services stop automatically if they > are not in use by other services or programs". > >
Verifique os eventos do Windows (Ferramentas Administrativas -> Visualizador de Eventos) se existe alguma entrada referente. Um situação que me deparo alguma vezes é em sistemas que suportam e têm ipv6 ativo. Ao registrar o serviço, o pg_ctl define como padrão -w, fazendo com que o serviço inicie o postmaster e tente uma conexão para verificar o sucesso do início[1]. Em Windows com ipv6 ativo, essa conexão é feita utilizando este protocolo. Se não houver entrada no pg_hba referente ao ipv6 o serviço não irá conseguir a conexão e acabará sendo parado, sem matar o postmaster. [1] http://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f=src/bin/pg_ctl/pg_ctl.c;h=32fce00d760e41e3c952bac4a598f5faa772550e;hb=73c122769ca1f49c451e315d476c80fdcf9f20cc#l1490 _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
