Search Postgresql Archives

Re: recover from base directory?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"patrick" <patrick@xxxxxxxxx> writes:
> some update... but still not working. so to resume i have base / pg_xlog (2 
> files and archives dir.) / pg_clog - BUT no global. i reinstalled postgresql 
> 8.0.4 (same version of my backup data/). initdb, createdb mydb1, mydb2 mydb3 
> and move pg_xlog and _clog over the data. rename my base to fit the oid.

> starting postmaster is working fine, but i had to do a pg_resetxlog and now 
> it start like normal. but the problem is when i pgsql mydb1 \d no relations 
> founds...

You probably need to do a pg_resetxlog to move the transaction ID
counter up to where it was before.  Too bad you didn't find the old
global directory --- the pg_control file would have been good to reuse.
In its absence, look at the pg_resetxlog manual page concerning how to
determine a reasonable XID setting from the pg_clog file names.

			regards, tom lane


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux