- - PR -
OID列を含むテーブルでのpg_dump
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-09-01 07:18
お世話になります、わかです。
【実現したいこと】 ラージオブジェクトを含まない pg_dump を実現したい 【現状】 データベース中に OID 列を含むテーブルがある場合、 pg_dump -Fp DB_NAME > DUMP_FILE_NAME と実行しても、ダンプファイルにラージオブジェクトが書き出される 【環境】 RHEL4 PostgreSQL 8.1.4 pg_dump で -b を指定しなければ、ラージオブジェクトを含まないダンプファイルを 作成できると考えていたのですが、OID 列を持つテーブル
を含むデータベースのダンプを取得したところ、ラージオブジェクトが含まれています。 ダンプファイルのサイズの関係から、ラージオブジェクトを含まない方法でバックアップを行いたいと考えています。 ポインタのみでも、識者の方からアドバイス頂ければ幸いです。 最後までお読みいただき、ありがとうございました。 | ||||
|
投稿日時: 2006-09-01 11:15
8.1.x から「-b」オプションが存在しなくなりました。 リリースノートをごらんください。 http://www.postgresql.jp/document/pg814doc/html/release-8-1.html | ||||
|
投稿日時: 2006-09-01 12:28
ラージオブジェクトのデータ部分をフィルタリングして保存するというのはどうで
しょうかね、sedとかawkで。 [ メッセージ編集済み 編集者: 小僧 編集日時 2006-09-01 12:29 ] |
1