Onde estão os arquivos postgresql.conf
e pg_hba.conf
em um servidor Linux executando o PostgreSQL 8.4 instalado a partir dos repositórios do Ubuntu?
postgresql
configuration
Oleksandr
fonte
fonte
Respostas:
Procurando por "pg_hba.conf ubuntu" no Google, você fornece
https://help.ubuntu.com/community/PostgreSQL
que mostra a localização dos arquivos.
A documentação declara o seguinte:
Observe que diz armazenado no diretório de dados do cluster de banco de dados e que é possível colocá-lo em outro lugar, por meio de um parâmetro de configuração. A documentação oficial não pode indicar uma pasta específica, porque a localização real depende de como o fabricante do SO e o administrador da máquina configuraram o PostgreSQL. Lembre-se de que o PostgreSQL suporta muitos sistemas operacionais diferentes (e distribuições Linux).
Como mostra Neutrino , se você pode acessar seu servidor via psql, pode pedir para mostrar a localização do arquivo.
Além disso, duas dicas:
fonte
show hba_file;
no psql. Veja a resposta de @ neutrino.Abra um prompt de comando.
Quando eles alteram os nomes das configurações, ou você deseja ver outra coisa.
fonte
http://www.postgresql.org/docs/current/static/runtime-config-file-locations.html
fonte
Possivelmente
fonte
Como Vinko disse, o local depende da distribuição. Para adicionar à sua resposta:
O software de gerenciamento de pacotes informa onde estão os arquivos instalados por cada pacote (por exemplo
dpkg -L postgresql
:).Você também pode procurar dentro do script de inicialização do serviço (normalmente
/etc/init.d/postgresql
)fonte