Installare PostgreSQL 9.1 in Ubuntu 10.04

Per prima cosa installare il pacchetto python-software-properties : sudo apt-get install python-software-properties Poi aggiungere il repository backports ed aggiornare apt sudo add-apt-repository ppa:pitti/postgresql sudo apt-get update Poi installare PostgreSQL Server 9.1 sudo apt-get install postgresql-9.1 libpq-dev
Read more...PostgreSQL e replicazione con PgPool2

Allora dopo tante ricerche e dopo averci sbattuto abbastanza il capo, sono riuscito a creare un sistema di replicazione con PgPool2 e PostgreSQL. Devo dire che il sistema funziona molto bene e avendo dato il load balance dei SELECT i carichi lavori risultano essere correttamente distribuiti. L’unica pecca di PgPool2 è che nella modalità replicazione non accetta da parte dei client le password in md5 ma solamente in cleartext. Per…
Read more...Tags:PgPool2 , PostgreSQL , replicazione database , replicazione postgresql
Cambiare la password all’utente postgres in un database PostgreSQL

Alcune volte capita di dimenticare la password del super utente postgres in un database PostgreSQL … per resettare la password procediamo nel seguente modo: loggarsi nel sistema e prendere i privilegi del super utente root eseguire il comando: su – postgres eseguire il comando: psql -d template1 eseguire il comando: ALTER USER postgres WITH ENCRYPTED PASSWORD ‘nuova_password’; uscire da psql con il comando: \q riavviare il server:/etc/init.d/postgresql-8.4 restart (esempio fatto…
Read more...Replicazione PgPool2 e problema OIDS

Allora oggi mi è capitato di risolvere un problema su un sistema di replicazione e spero che questo post sia utile a qualsiasi developer. Il sistema funzionava e le replicazioni erano corrette, ma si aveva un problema durante la creazione delle tabelle con OID. Il fatto è che il contatore non so come mai nei due server non era lo stesso, perciò al CREATE TABLE nel serverA si aveva OID…
Read more...Tags:backend mismatch , PgPool2 , pgpool2 oid , PostgreSQL