1

Temat: Udostępnianie bazy PostgreSQL

Wiele z dzisiejszego oprogramowania działa na SQL. Licencja ograniczona jest ilością stanowisk. Jak po zainstalowaniu serwera PostgreSQL pod WINXP HOME (pgAdmina) udostępnić bazę w sieci LAN, żeby z końcówki było ją widać? Zapewne krążę wokół rozwiązania ale nie trafiłem.

Ostatnio edytowany przez maksimus (2008-04-05 17:44:31)

2

Odp: Udostępnianie bazy PostgreSQL

W sumie nie robilem tego pod winda ale ogólnie rzecz biorąc w najprostszy sposób
1) w pliku postgresql.conf odszukaj opcje listen_addresses, odhaszuj i ustaw np na '*' (lub ip kompa na którym chodzi serwer)
2) bedziesz musial troche pokonfigurowac pg_hba.conf, ogólnie rzecz biorąc musisz tam dodać wpis
host nazwa_bazy nazwa_uzytkownika ip_zdalnego_kompa maska_zdalniego_kompa rodzaj autentykacji

np
host all all 10.0.0.1 255.255.255.0 trust
oznacza wszyscy mogą się łączyć z każdą bazą z kompa o ip 10.0.0.1 bez podawania hasła. (0.0.0.0 0.0.0.0 oznacza dowolnego kompa).
Po zmianach zrestartuj serwer pg_ctl restart
Chyba o niczym nie zapomnialem. Więcej znajdziesz w manualu.