[pgsql-jp: 39955] Re: pg_dumpでエラーが出てしまう
Itagaki Takahiro
itagaki.takahiro @ oss.ntt.co.jp
2009年 8月 13日 (木) 09:13:10 JST
板垣です。
shin honda <makoto @ fes-total.com> wrote:
> postgresql 8.0を利用しているのですが
> pg_dumpを実行すると
> pg_dump: schema with OID 18841 does not exist
> と言われてエラーになってしまいます。
そのエラーだと、データそのものが破損している可能性が高いです。
システムカタログに不整合が生じています。
破損でよくあるケースはトランザクションIDの周回ですが、対処はされていますか?
もし、長い間 VACUUM をしていないようであれば、対象のデータベースに
VACUUM を行うと、データを正常な状態に復旧できるかもしれません。
------------------------------------------------------------
NTT オープンソース ソフトウェア センタ
板垣貴裕 <itagaki.takahiro @ oss.ntt.co.jp>
pgsql-jp メーリングリストの案内