Olá, JotaComm.

2009/8/20 JotaComm <[email protected]>

> Olá, Tiago
>
> 2009/8/20 Tiago Adami <[email protected]>
>
>> Se houver alguma configuração errada ou algum valor excedendo os limites
>> do hardware no arquivo postgresql.conf (principalmente shared_buffers) o
>> banco não iniciará. Este *pode* ser uma das causas.
>
>
> Isso não acontecerá se o ambiente for Windows, mas sua dica é bastante
> válida.
>
(corte)

Desculpe mas terei de discordar. Baseado em testes que fiz (agora inclusive)
pelo menos na versão 8.3 caso o valor de shared_buffers estiver muito alto
(principalmente em Windows Vista) ao tentar o serviço pelo console (CMD) com
o comando "net start pgsql-8.x" o serviço não é iniciado com sucesso e fica
eternamente na mensagem "O serviço de PostgreSQL Database Server 8.3 está
sendo iniciado........................." até quem um Control+C seja
pressionado para cancelar o comando (mesmo assim o processo fica ativo).

Citei o shared_buffers apenas como exemplo. Já observei problemas com outros
parâmetros (que não me vêm à memória agora).

Entretanto uma coisa é certa, como você mencionou: O windows é muito menos
exigente nestas configurações do que em ambiente Unix/Linux, onde sempre é
preciso aumentar a memória compartilhada no kernel.

-- 
Tiago J. Adami
Dois Vizinhos - Paraná - Brasil
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a