Odpowiedz na ten temat
Pokaż wyniki od 1 do 5 z 5

  1. Dołączył
    Sep 2008
    Postów
    6

    Cytuj | #1

    mam zainstalowany serwer apache 1.3 z php5 oraz postgres 8, nie stety po restarcie kompa postgres sie nie podniusł i cała baza danych waraz z wszystkimi danymi gdzieś znikneła. może powie mi ktoś gdzie postgres trzyma swoje bazy i jak mozna ją odzyskać na applu. pozdrawiam



  2. Dołączył
    May 2008
    Postów
    566

    Cytuj | #2

    Witaj,
    Na MacOS co prawda sie nie znam, ale na postgresie owszem.
    Baza(y) jest wyspecyfikowana jako argument przy uruchomieniu pg_ctl (po parametrze -D).
    Na systemach unixowych zwykle jest to /usr/local/pgsql/data (lub podobnie)
    Tam też będą wtedy pliki konfiguracyjne bazy.
    Żeby uruchomić serwer nie możesz mieć uprawnien roota.
    Przychodzi mi jeszcze do glowy to, że mógłbyś sprawdzić logi serwera (o ile masz skonfigurowane logowanie w konfigu.
    Komputer: pare pecetów, iMac
    Telefon: Telefon z Androidem.
    Odtwarzacz: Sansa Clip+
    Tablet: iPad


  3. Dołączył
    Sep 2008
    Postów
    6

    Cytuj | #3

    tak postgres ma w katalogu data dwa podkatalogi base i global i tam powinna być cała baza. skopiowałem cały katalog data przed awarią i teraz po zastąpieniutych katalogów starymi baza jest spowrotem ale pusta.


  4. Dołączył
    May 2008
    Postów
    566

    Cytuj | #4

    Niestety kopiowanie katalogu data jest bardzo złym sposobem na backup. Na przyszłość używaj pg_dumpall do backupu całej bazy.
    Te dwa podkatalogi to za mało. Przydałby sie jeszcze pg_xlog.
    Komputer: pare pecetów, iMac
    Telefon: Telefon z Androidem.
    Odtwarzacz: Sansa Clip+
    Tablet: iPad


  5. Dołączył
    Sep 2008
    Postów
    6

    Cytuj | #5

    skopiowałem ten plik i tez nic.

Odpowiedz na ten temat