[pgsql-jp: 26163] Re: pg_dumpが途中終了します

Hiroshi Inoue Inoue @ tpf.co.jp
2002年 5月 28日 (火) 18:38:52 JST


井上です。

Junzo Kudou wrote:
> 
> 工藤です。
> 三淵さん、フォローありがとうございます。
> 
> > psqlのCopyコマンドで
> > テーブルごとに、バックアップを
> > 試みてはいかがでしょうか?
> 
> あ、すいません。
> 同じ情報しか得られなかったので最初のには
> 書かなかったんですが、\copyを使ってもpg_dumpallと同様に
> 
> Error message from server: ERROR:  unexpected chunk number 1
>  (expected 0) for toast value 74452
> lost synchronization with server, resetting connection
> 
> となるだけでした。
> 
> うーん。どうしたもんでしょう・・・

まず
   select oid from pg_class where relname='xxxxx';(問題のテーブル名)
を実行して問題となっているテーブルのoidを取得してください。
次にそのoidをyyyyyとした場合
   select chunk_seq from pg_toast_yyyyy where chunk_id=74452
       order by chunk_seq;
を実行してください。
結果の先頭のchunk_seqは0でしょうか?1でしょうか?

Hiroshi Inoue
	http://w2422.nsk.ne.jp/~inoue/



pgsql-jp メーリングリストの案内