Di mana file postgresql.conf
dan pg_hba.conf
pada server Linux yang menjalankan PostgreSQL 8.4 diinstal dari repo Ubuntu?
postgresql
configuration
Oleksandr
sumber
sumber
Jawaban:
Mencari "pg_hba.conf ubuntu" di Google memberi Anda
https://help.ubuntu.com/community/PostgreSQL
yang menunjukkan lokasi file.
Dokumentasi menyatakan sebagai berikut:
Catatan itu mengatakan disimpan dalam direktori data cluster database dan bahwa mungkin untuk menempatkannya di tempat lain, melalui parameter konfigurasi. Dokumentasi resmi tidak dapat mengarahkan Anda ke folder tertentu karena lokasi sebenarnya tergantung pada cara pembuat OS dan administrator mesin mengatur PostgreSQL. Ingat PostgreSQL mendukung banyak sistem operasi yang berbeda (dan distribusi Linux.)
Seperti yang ditunjukkan Neutrino , jika Anda dapat mengakses server Anda melalui psql, Anda dapat mengatakannya untuk menunjukkan lokasi file Anda.
Juga, dua tips:
sumber
show hba_file;
dalam psql. Lihat jawaban @ neutrino.Buka prompt perintah.
Ketika mereka mengubah nama pengaturan konfigurasi, atau Anda ingin melihat sesuatu yang lain.
sumber
http://www.postgresql.org/docs/current/static/runtime-config-file-locations.html
sumber
Mungkin
sumber
Seperti yang dikatakan Vinko, lokasi tergantung pada distribusi. Untuk menambah jawabannya:
Perangkat lunak manajemen paket Anda akan memberi tahu Anda di mana file diinstal oleh setiap paket, (misalnya
dpkg -L postgresql
:).Anda juga dapat melihat di dalam skrip startup layanan (biasanya
/etc/init.d/postgresql
)sumber