¿Dónde están los archivos postgresql.conf
y pg_hba.conf
en un servidor Linux que ejecuta PostgreSQL 8.4 instalado desde los repositorios de Ubuntu?
postgresql
configuration
Oleksandr
fuente
fuente
Respuestas:
Buscar "pg_hba.conf ubuntu" en Google te da
https://help.ubuntu.com/community/PostgreSQL
que muestra la ubicación de los archivos.
La documentación establece lo siguiente:
Tenga en cuenta que dice almacenado en el directorio de datos del clúster de la base de datos y que es posible colocarlo en otro lugar, a través de un parámetro de configuración. La documentación oficial no puede indicarle una carpeta específica porque la ubicación real depende de cómo el fabricante del sistema operativo y el administrador de la máquina hayan configurado PostgreSQL. Recuerde PostgreSQL es compatible con muchos sistemas operativos diferentes (y distribuciones de Linux).
Como muestra Neutrino , si puede acceder a su servidor a través de psql, puede indicarle que le muestre la ubicación del archivo.
Además, dos consejos:
fuente
show hba_file;
en psql. Ver la respuesta de @neutrino.Abra un símbolo del sistema.
Cuando cambian los nombres de las configuraciones, o quieres ver algo más.
fuente
http://www.postgresql.org/docs/current/static/runtime-config-file-locations.html
fuente
Posiblemente
fuente
Como dijo Vinko, la ubicación depende de la distribución. Para agregar a su respuesta:
El software de administración de paquetes le dirá dónde están los archivos instalados por cada paquete (por ejemplo:)
dpkg -L postgresql
.También puede mirar dentro del script de inicio del servicio (normalmente
/etc/init.d/postgresql
)fuente