14 aprile 2005

Amministrazione PostgreSQL

Sto continuando a leggere il manuale di Postgres, intanto ho installato pgadmin3, l'ottimo gestore di database postgresql nativo.
È un po' difficoltoso da installare (io l'ho compilato da sorgente, non è proprio facilissimo), ma ha molte funzionalità
Intanto ho installato anche Python come linguaggio delle procedure di postgresql, con l'utility createlang. Python è "untrusted" come linguaggio, e per ciò utilizzabile solo dall'amministratore. Per aggirare il problema bisogna creare il linguaggio nel db con l'opzione -e di createlang, poi dropparlo con drop language, e poi ricrearlo con l'output di createlang -e, che è alla fine lo script SQL che in realtà viene eseguito dallo stesso createlang; bisogna ovviamente inserire la keyword "trusted" dopo "create" :-)

Nessun commento: