postgres & pgadmin3

2 risposte [Ultimo messaggio]
Ritratto di Arin
Arin
(Junior)
Offline
Junior
Iscritto: 18/11/2009
Messaggi: 44

Salve a tutti!
Ho installato postgres & pgadmin3 su Opensuse 11.2 con Yast e ho attivato il servizio con editor run level.
Come root ho assegnato la password all'utente postgres:
# passwd postgres
così dopo aver logato come postgres sulla schermata di login all'avvio di kde , pgadmin3 può accedere ai file di configurazione contenuti nella cartella "psql" di postgres.

postgres@linux-xp9l:~> psql
psql (8.4.2)
Digita "help" per aiuto.

postgres=# help
State utilizzando psql, linterfaccia a linea di comando di PostgreSQL.
Digitare: \copyright per le condizioni di distribuzione
\h per la guida sui comandi SQL
\? per la guida sui comandi psql
\g o terminare con punto e virgola per eseguire la query
\q per uscire
postgres=# \h
postgres=# template1
postgres-# \q

Ora iniziano i problemi, guardando vari siti di altre distribuzioni ci sono molte divergenze su come assegnare password al database :postgres o template1, protezioni :indent sameuser, trust, md5, ecc...
Qualcuno mi può consigliare una guida recente per Suse 11.2 , che mi permetta di far funzionare postgres e pgadmin3 ? Come si configurano su Suse ?

Arin

Ritratto di Abboff
Abboff
(Newbie)
Offline
Newbie
Iscritto: 05/03/2010
Messaggi: 1

Ciao Arin, forse è un pò tardi per la mia risposta, cmq ho intallato recentemente PostgreSQL per prepararmi ad un esame di Basi di Dati, non per un applicativo cmq l' installazione è stata semplicissima e la config un pò meno cmq mi sembra di aver fatto riferimeto a questa guida: PostgreSQL Genntoo Linux.

Una volta avviato il servizio con /etc/init.d/postgresql start accedi da root poi passi all'utente predefinito con "su postgres" ed infine crei il DB con il comando "psql -U postgres -W [nomeDB]" ti chiederà la pass dell'utente e inizi a lavorare. Comunque io ho seguito la guida che ti ho linkato.

Se vuoi un consiglio passa a MySQL che è maggiormente supportato e anche da shell è realmente comodo.

Spero di eserti stato utile! Ciao-

Ritratto di Lezard
Lezard
(Junior)
Offline
Junior
Iscritto: 11/03/2007
Messaggi: 20

Postgresql è un ottimo database. Se devi utilizzare al meglio chiavi, indici e relazioni fa proprio al caso tuo.
Non c'è mysql che tenga!
Certo, come qualsiasi db, ha i suoi pro e contro. Sta a te valutarli.
Ti consiglio di leggere il manuale di postgresql che trovi a questa url:http://www.postgresql.org.
Soprattutto per quanto riguarda i corretti modi di impostare le password utente e amministratore.
Per l'uso di pgadmin ti consiglio di documentarti nel sito: http://www.pgadmin.org.
Prova anche a documentarti sull'uso del file pgpass: http://www.postgresql.org/docs/9.1/static/libpq-pgpass.html.
Potrebbe tornarti molto utile.

nexus aliter iuvare