PDA

View Full Version : Postgres - questo sconosciuto


Burlindo
15-06-2004, 21:15
Ciao a tutti. Vediamo qual'è il problema: Devo fare un progetto per l'università che gestisca le news in php e per farlo devo utilizzare postgres (devo crearmi il database delle news). Il prof non ha spiegato una mazza su come utilizzare postgres, ovviamente. Ho la mandrake 9.0 e ho già verificato l'installazione di apache e di php. Il problema è che non riesco a fare sto maledetto db....

ecco cosa mi viene fuori nei vari tentativi:

[ramirez@localhost ramirez]$ createdb prova_db
psql: FATAL 1: user "ramirez" does not exist
createdb: database creation failed

[ramirez@localhost ramirez]$ createuser
Enter name of user to add: ramirez
Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) y
psql: FATAL 1: user "ramirez" does not exist
createuser: creation of user "ramirez" failed
[ramirez@localhost ramirez]$ createuser
Enter name of user to add: porcavacca
Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) y
psql: FATAL 1: user "ramirez" does not exist
createuser: creation of user "porcavacca" failed

-0-

Ovviamente non ho la più pallida idea di come andare avanti...

Mi servirebbe anche un consiglio su qualche sito dove poter trovare qulche manuale di questo dannato postgres.


PS x i mod:Non sapevo se inserire qui il mio 3d oppure nella sezione linux... Spero di aver scelto con giudizio, altrimenti spostate pure

maxithron
15-06-2004, 21:22
per prima cosa controllerei che postgres stia girando come servizio.

prova a vedere se lo trovi nei processi con ps aux | grep postgres

Nel caso non ci fosse, devi farlo partire.

Ad ogni modo, tutte le info dettagliate le trovi qui:

http://www.postgresql.org/docs/7.4/static/tutorial-start.html

Burlindo
15-06-2004, 21:32
[ramirez@localhost ramirez]$ ps aux | grep postgres
postgres 2090 0.0 0.2 6808 1408 ? S 20:54 0:00 /usr/bin/postmast
postgres 2092 0.0 0.2 7800 1388 ? S 20:54 0:00 postgres: stats b
postgres 2093 0.0 0.2 6832 1412 ? S 20:54 0:00 postgres: stats c
ramirez 2974 0.0 0.1 1828 752 pts/2 R 21:30 0:00 grep postgres


Ora provo a vedere nel link ke mi hai dato.

Burlindo
16-06-2004, 10:22
Il problema sussiste, non c'è nessuno ? Aiuto!!:mc:

cionci
16-06-2004, 11:46
Prova ad entrare come root... Probabilmente hai bisogno dell'utente root per creare uno user...aktrimenti chiunque potrebbe crearne uno ;)

Burlindo
16-06-2004, 14:54
Originariamente inviato da cionci
Prova ad entrare come root... Probabilmente hai bisogno dell'utente root per creare uno user...aktrimenti chiunque potrebbe crearne uno ;)

Ciò già provato mi da lo stesso errore. Ora provo a usare il comando: su postgres.

Burlindo
16-06-2004, 21:03
sono riuscito a trovare una guida per far andare postgres. Metto qui sotto il link e la raccomando a chi come me è inesperto a riguardo.

http://web.tiscali.it/Vaccaro/

Cliccate su PostgreSQL e troverete un .pdf