Où sont les fichiers postgresql.conf
et pg_hba.conf
sur un serveur Linux exécutant PostgreSQL 8.4 installés à partir des dépôts Ubuntu?
postgresql
configuration
Oleksandr
la source
la source
Réponses:
La recherche de "pg_hba.conf ubuntu" sur Google vous donne
https://help.ubuntu.com/community/PostgreSQL
qui montre l'emplacement des fichiers.
La documentation indique ce qui suit:
Notez qu'il dit stocké dans le répertoire de données du cluster de base de données et qu'il est possible de le placer ailleurs, via un paramètre de configuration. La documentation officielle ne peut pas vous diriger vers un dossier spécifique car l'emplacement réel dépend à la fois de la façon dont le fabricant du système d'exploitation et l'administrateur de la machine ont configuré PostgreSQL. N'oubliez pas que PostgreSQL prend en charge de nombreux systèmes d'exploitation différents (et distributions Linux).
Comme le montre Neutrino , si vous pouvez accéder à votre serveur via psql, vous pouvez lui dire de vous montrer l'emplacement du fichier.
Aussi, deux conseils:
la source
show hba_file;
en psql. Voir la réponse de @ neutrino.Ouvrez une invite de commande.
Quand ils changent les noms des paramètres de configuration, ou si vous voulez voir autre chose.
la source
http://www.postgresql.org/docs/current/static/runtime-config-file-locations.html
la source
Peut-être
la source
Comme l'a dit Vinko, l'emplacement dépend de la distribution. Pour ajouter à sa réponse:
Votre logiciel de gestion de packages vous indiquera où sont les fichiers installés par chaque package (par exemple:)
dpkg -L postgresql
.Vous pouvez également regarder à l'intérieur du script de démarrage du service (généralement
/etc/init.d/postgresql
)la source