1

Temat: Postgres przywracanie po plikach

Witam
Zaznaczam że nie jestem specjalista od baz ale liczę że tacy mi pomogą:)

Posiadam malutką bazkę  postgressql na windows.
Niestety doszło do awarii systemu. Posiadam backup całego katalogu postgress z program files.

Zainstalowałem system operacyjny od nowa, zainstalowałem tez serwer postgres w wersji 8.4 (taki miałem wcześniej):
zatrzymałem usługę
Podmieniłem folder data
Gdy próbuje uruchomić usługę dostaje info że jest to niemożliwe.

Czy mogę liczyć na waszą pomoc?
Z góry bardzo dziękuje  smile

2

Odp: Postgres przywracanie po plikach

Witaj,

pliki z bazą danych (a także ustawienia i logi pracy) fizycznie mieszczą się w katalogu data, czyli przykładowo C:\Program Files (x86)\PostgreSQL\8.4\data, także wystarczy tylko zamienić ten folder (przy wyłączonej usłudze), upewnij się jednak czy nie zawiera (bezpośrednio) pliku postmaster.pid, a jeżeli jest, a sama usługa jest wyłączona, to należy go skasować i ponownie spróbować odpalić usługę. Jeśli to nie pomoże, to napisz cały komunikat błędu.

3

Odp: Postgres przywracanie po plikach

Ok problem rozwiązany:



Przejrzałem logi postgres i znalazłem to:

w logach postgresa znalazłem:
2012-02-12 22:40:29 CET DZIENNIK:  nieprawidłowy adres IP "::1": Unknown host
2012-02-12 22:40:29 CET KONTEKST:linia 72 pliku konfiguracyjnego "C:/Program Files/PostgreSQL/8.4/data/pg_hba.conf"
2012-02-12 22:40:29 CET KATASTROFALNY:  nie można załadować pg_hba.conf


Zahaszowałem wadliwa linijkę i wszystko gra

Dzięki za pomoc.

4

Odp: Postgres przywracanie po plikach

Ok więc może teraz podpowiesz mi jak przenieść ta bazę do najnowszego postgressa?

5

Odp: Postgres przywracanie po plikach