Archive for the ‘ PostgreSQL ’ Category
Calogero Bonasia suggerisce di migrare prima possibile ad un VERO database: PostgreSQL. Se poi si hanno "retrogusti" sadomaso, rimane sempre l'ottimo Microbosofrr SicuelSevver o anche A-cess[ CONTINUA A LEGGERE ]
Federico Campoli ha appena rilasciato su pgfoundry la versione 0.8beta dello script di migrazione da mysql a postgresql neo_my2pg. Lo script, che trasferisce schema e dati da un dbms all’altro senza necessità del dump attraverso i connector MySQLdb e psycopg2, con questa versione aggiunge il supporto al trasferimento e alla conversione dei dati blob in [ CONTINUA A LEGGERE ]
Una tablespace è un raggruppamento logico interno al database cui corrisponde una locazione fisica. Introdotte a partire dalla versione 8.0 permettono di posizionare gli oggetti, come indici e tabelle, in aree specifiche del filesystem. Mi è capitato di dover intervenire su un server sul quale erano compromessi i blocchi del disco dove insisteva ../data. Ho [ CONTINUA A LEGGERE ]
Le istruzioni che seguono sono specifiche per PAFlow, che si appoggia a PostgreSQL per la gestione dei dati. Da riga di comando, acquisire i privilegi dell’utente di amministrazione di PostgreSQL, ad esempio con: su – postgresql ed impartire il comando di esportazione integrale del database in un file compresso: pg_dump -Ft -b -D -Upostgres -hlocalhost [ CONTINUA A LEGGERE ]
OK, purtroppo capita che per lavoro si debba anche maneggiare Windows. Il disagio è minore se si utilizza software Open Source possibilmente di “buona fattura” come PostgreSQL. La domanda è la solita: “come faccio i backup?”, nel caso specifico si parla di backup da schedulare su katramzozz server duemiglia3 o affini ambienti ad alto tasso [ CONTINUA A LEGGERE ]
Il Garante della Privacy con il suo provvedimento del 27 novembre 2008 ha emesso una serie di Misure e accorgimenti prescritti ai titolari dei trattamenti effettuati con strumenti elettronici relativamente alle attribuzioni delle funzioni di amministratore di sistema. Federico Campoli ha pubblicato sul sito PostgreSQL Italia tutti i dettagli di configurazione per adeguare Postgre[ CONTINUA A LEGGERE ]
PostgreSQL, nato oltre venti anni fa presso l’università di Berkeley, si è evoluto fino a diventare il migliore database open source, con alle spalle una comunità internazionale (www.postgresql.org), altrettanto attiva quella italiana (www.postgresqlit.org). Le principali caratteristiche: multipiattaforma (Windows, Linux, Unix), scritto in C, supporta le transazioni, ACID, utilizza WAL (write ahead log). Row Level Locking [ CONTINUA A LEGGERE ]
Come punto di partenza, per chi volesse saperne di più su PostgreSQL segnalo i manuali in lingua italiana scritti da Federico Campoli, reperibili su lulu.com: http://www.lulu.com/content/libro-a-copertina-morbida/postgresql-book/1076107 http://www.lulu.com/content/multimediale/postgresql-minicorso-base/1149123 http://www.lulu.com/content/multimediale/postgresql-minicorso-advanced/1151858 http://www.lulu.com/content/multimediale/postgresql-minicorso-tuning/1154190 http://www.lulu.com/content/multimediale/postgresql-minicorso-plpgsql/1157086 http://www.lulu.com/content/libro-a-copertina-morbida/postgresql-tuning/946168 http://www.lulu.com/content/libro-a-copertina-morbida/postgresql-plpgsql/956415 http://www.lulu.com/content/libro-a-copertina-morbida/postgresql-dba-advanced/939666 http://www.lulu.com/content/libro-a-copertina-morbida/postgresql-dba-base[ CONTINUA A LEGGERE ]
Solita domanda: “Come posso creare un utente e dargli i permessi per accedere al database del protocollo?” Accedere alla consolle di gestione di PostgreSQL psql template1 oppure psql -d template1 -U postgres ed impartire il comando per aggiungere, ad esempio, un utente chiamato “peppino” CREATE USER peppino WITH PASSWORD 'coppoladiziovincenzo'; Adesso creiamo il database “protocolli” [ CONTINUA A LEGGERE ]