Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z połączeniem z bazą, Brak uruchumionego postmastera, niezgodnosc wersji
Bastian
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 14.09.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam problem, otóż chiałem uruchomić zainstalowaną bazę danych jednak przy próbie uruchomienia ostrzymuję komunikat:

Kod
[postgres@arcoserver data]$ psql
psql: could not connect to server: Nie ma takiego pliku ani katalogu
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?


Zatem pewnie nie mam uruchomionego postmastera. Jednak przy próbie odpalenia odpalenia otrzymuje:

Kod
[postgres@arcoserver data]$ postmaster -D /var/lib/postgres/data/
FATAL:  database files are incompatible with server
DETAIL:  The data directory was initialized by PostgreSQL version 8.0, which is not compatible with this version 8.2.5.


Generalnie baza jest pusta więc nie potrzebuje jej trzymać. Jak utworzyć nową bazę juz na wersji 8.2.5 questionmark.gif


PS. Dobra, poradziłem sobie..usunąłem zawartość /data , z racji tego, że stara baza nie była potrzeba, a następnie utworzyłem nową bazę(tym razem w innym miejscu)

Kod
initdb -D /home/katalog_usera/postgres/data


A następnie:

Kod
pg_ctl -D /home/katalog_usera/postgres/data


Baza hula. Pytanie poboczne.. Dlaczego nigdzie nie widze procesu postmastera?questionmark.gif

Kod
[root@arcoserver var]# ps -A |grep postmaster
[root@arcoserver var]#


Jest tylko

Kod
[root@arcoserver var]# ps -A |grep postgres  
2700 pts/0    00:00:00 postgres
2702 ?        00:00:00 postgres
2703 ?        00:00:00 postgres


Ten post edytował Ociu 4.10.2009, 16:32:35
Powód edycji: [Ociu]: Poprawiłem tytuł
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:36