PostgreSQL
su Windows
di Paolo Bongiorno
p.bongy@tin.it
(1)
- mkdir -p /usr/local/pgsql/{bin,include,lib,data}
- editare il proprio .bash_profile ( se non esiste crearlo in
$HOME) ed aggiungere: PATH=$PATH:/usr/local/pgsql/bin:/usr/local/bin
- PGDATA=/usr/local/pgsql/data
- PGLIB=/usr/local/pgsql/lib
- LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib
- export LD_LIBRARY_PATH PATH PGDATA PGLIB
(2)
- installare cygipc-1.13-2.tar.bz2 e scompattarlo sotto /
- cd /usr/local/bin
- ./ipc-daemon &
- initdb, a questo punto il db viene creato e inizializzato.
(3)
- in “/usr/bin” creare il file “startdb” per avviare il
postmaster, così fatto:
- /usr/local/bin/ipc-daemon &
- /usr/bin/pg_ctl -o -i -D /usr/local/pgsql/data -l
$HOME/dblog start
(4)
- creare “stopdb”:
- /usr/bin/pg_ctl -o -i -D /usr/local/pgsql/data -l
$HOME/dblog stop
- dopo aver lanciato startdb, testare la connessione con:
“psql template1”
....
enjoy.
Infine per sviluppare programmi che si connettono al db
con le “libpq”, cliccare su quessto link per scaricare le librerie da
compatare in /.