pg_dumpで--schema=myschemaが効かない

Started by Honji Aharenover 11 years ago2 messagesbugs
Jump to latest
#1Honji Aharen
h.renji@hotmail.com

お世話になります。
pg_dump (PostgreSQL) 8.4.20で
pg_dump --schema=myschema –table=mytable –file=mydump_file.sql mydb
の結果public schemaのテーブルがダンプされます。
この不具合はどのバージョンで解決されますか。

#2Michael Paquier
michael@paquier.xyz
In reply to: Honji Aharen (#1)
Re: [BUGS] pg_dumpで--schema=myschemaが効かない

2014-07-25 8:45 GMT+09:00 Honji Aharen <h.renji@hotmail.com>:

お世話になります。
pg_dump (PostgreSQL) 8.4.20で
pg_dump --schema=myschema -table=mytable -file=mydump_file.sql mydb
の結果public schemaのテーブルがダンプされます。
この不具合はどのバージョンで解決されますか。

mytableにスキーマの名前が付いていませんので、pg_dumpはsearch_pathのスキーマ(public,
pg_catalog)を使っています。myschemaのmytableをダンプ取りたい場合、このコマンドを使ってください:
pg_dump --schema=myschema -table=myschema.mytable -file=mydump_file.sql mydb

このメーリングリストは英語のリストです。日本語で議論を行いたい場合、そちらのリストにメールを送ってください。
http://ml.postgresql.jp/mailman/listinfo/pgsql-jp
--
Michael

--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs