Обсуждение: Help to restore lost database

Поиск
Список
Период
Сортировка

Help to restore lost database

От
"brunormr"
Дата:
  I erased the files (000000000000 and
000000000001) that were im the pg_xlog
folder into the data directory of
pgsql. So when I started the server it
gave me the message:

DEBUG:  database system was shut down
at 2002-06-25 16:09:46 BRT
DEBUG:  open(logfile 0 seg 0) failed:
No such file or directory
DEBUG:  Invalid primary checkPoint record
DEBUG:  open(logfile 0 seg 0) failed:
No such file or directory
DEBUG:  Invalid secondary checkPoint
record
FATAL 2:  Unable to locate a valid
CheckPoint record
postmaster: Startup proc 2649 exited
with status 512 - abort

  I have all the other files of the
database and I want to restore the
data, but I hadn't made a backup (a
dump). Is there a way to restore the
files on the pg_xlog with the other
files or to save the data from the
database?
  Thanks... Bruno


__________________________________________________________________________
AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol





Re: Help to restore lost database

От
Tom Lane
Дата:
"brunormr" <brunormr@bol.com.br> writes:
>   I erased the files (000000000000 and
> 000000000001) that were im the pg_xlog
> folder into the data directory of
> pgsql.

A piece of advice: if you don't know what a file is for, don't remove
it.

>   I have all the other files of the
> database and I want to restore the
> data, but I hadn't made a backup (a
> dump). Is there a way to restore the
> files on the pg_xlog with the other
> files or to save the data from the
> database?

If the postmaster was shut down at the time, then running
contrib/pg_resetxlog should get you out of trouble.

            regards, tom lane