postgreSQL
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: postgreSQL  (Pročitano 1011 puta)
0 članova i 1 posetilac pregledaju ovu temu.
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 654


Meet Linus


WWW
« poslato: 27 Септембар 2005, 22:52:46 »

Sta da radim da osovim postgreSQL? Kad probam da ga startujem, samo mi prijavi da nema definisane odgovarajuce varijable. Koje varijable treba podesiti i kako?
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
http://www.burgic.com
memphis
Newbie
*
Van mreže Van mreže

Poruke: 49


« Odgovor #1 poslato: 24 Октобар 2005, 01:13:57 »

Шта ти тачно јави?
Prijavi uredniku   Sačuvana
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 654


Meet Linus


WWW
« Odgovor #2 poslato: 26 Октобар 2005, 23:28:47 »

Kod:

[vlada@localhost vlada]$ pg_ctl start
pg_ctl: no database directory specified and environment variable PGDATA unset
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
http://www.burgic.com
memphis
Newbie
*
Van mreže Van mreže

Poruke: 49


« Odgovor #3 poslato: 29 Октобар 2005, 17:17:32 »

Citat
pg_ctl: no database directory specified and environment variable PGDATA unset


Покушај да наведеш директоријум где се налази база:
pg_ctl start -D /var/lib/postgres/data

у зависности где се налази, нпр., /usr/local/pgsql/data

или позивањем директно:
$ postmaster -D /usr/local/pgsql/data

а затим подеси променљиву PGDATA да указује на задати директоријум, рецимо:
PGDATA="/var/lib/postgres/data"
export PGDATA

Што можеш снимити у /etc/.profile датотеци.

Провери и да ли си иницијализовао кластер базе, погледај у документацији под насловом: "Creating a Database Cluster".
Prijavi uredniku   Sačuvana
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 654


Meet Linus


WWW
« Odgovor #4 poslato: 07 Новембар 2005, 23:20:29 »

Podesio sam, sad se automatski pokrece. Pristupam mu preko psql terminala. Pa ipak, jos uvek nisam prokuzio najbitnije: kako da pristupim preko php-a? Kada sam pokusao pg_connect funkcijom, preko hosta 'localhost' i porta 5432, sam runtime mi prijavljuje gresku:
Citat

 pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432?
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
http://www.burgic.com
Ivan
Newbie
*
Van mreže Van mreže

Poruke: 12


« Odgovor #5 poslato: 08 Новембар 2005, 08:41:18 »

Na direktorijumu /var/lib/pgsql/data podesi sledece:

postgresql.conf - za verziju 7.x:    tcpip_socket = true, da bi prihvatio tcp/ip konekciju
                            za verziju 8.x     listen_addresses = '*', ako hoces da prihvata konekciju sa mreze a ne samo sa localhost-a

restartuj postgresql

pg_hba.conf - dodaj red za svakog korisnika kome dozvoljavas pristup:
                       host    ime_baze    ime_korisnika    IP_adresa    nacin_autentifikacije
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: