Como faço para virar SQL fazer logon no Postgres 8.2?

votos
2

Eu tenho as seguintes configurações na minha postgres conf:

log_destination = 'stderr'

redirect_stderr = on

log_directory = '/ tmp / psqlog'

log_statement = 'all'

E ainda há registros são registrados. O que estou perdendo aqui? Há referência na internet para uma variável chamada logging_collector, mas quando eu tento e definir que, postgres morre na inicialização com um FATAL: desconhecido variável.

Esta é em MacOS 10.4.

Ta.

Publicado 05/11/2008 em 17:16
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Eu acredito que você precisa mudar log_destination para "syslog" ou um diretório específico. Saída que vai para stderr só vai ficar jogado fora. Aqui está o link para a página doc, mas vou ver se consigo encontrar um exemplo postgresql.conf algum lugar http://www.postgresql.org/docs/8.2/static/runtime-config-logging.html

Esta entrada lista fornece algumas informações sobre a criação de log com syslog http://archives.postgresql.org/pgsql-admin/2004-03/msg00381.php

Além disso, se você está construindo postgres partir da fonte, você pode ter melhor sorte usando um pacote OS X a partir Fink ou MacPorts . Fazendo toda a configuração se pode ser complicado para iniciantes, mas os pacotes normalmente dará uma boa base de trabalho.

Respondeu 05/11/2008 em 17:24
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more