パスワードを忘れた? アカウント作成
727144 journal

meraの日記: TurboLinux PostgreSQL 7.2 RPM

日記 by mera
今まで普通に rpm -ba してうまい事言ってたのに 7.2 で急に pg_dumpall したファイルの復旧でエラーが発生。ついでにinitdbも動作せず。一応問題のある個所はメールしておいたので以下にその対処方法のメモ書き。

rpm -ba でRPM作成後、インストールし、下記コマンドを実行

# cp /usr/src/turbo/BUILD/postgresql-7.2/src/backend/catalog/postgres.bki /usr/share/pgsql/
# cp /usr/src/turbo/BUILD/postgresql-7.2/src/backend/catalog/postgres.description /usr/share/pgsql/

あと、plpgsql.so の場所が変わってるので plpgsql を設定してる場合は dumpしたファイルを直接いじって /usr/lib/plpgsql.so を /usr/lib/postgresql/plpgsql.so に置換し、ついでに 7.1.2 でdumpしたファイルが何故か view に限って revoke,grant してから create してるので順番を入れ替えてから復旧。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...