Postgresでテーブルをあるデータベースから別のデータベースにコピーする 質問する

Postgresでテーブルをあるデータベースから別のデータベースにコピーする 質問する

Postgres で、あるデータベースから別のデータベースにテーブル全体をコピーしようとしています。何か提案はありますか?

ベストアンサー1

テーブルを抽出し、それをターゲット データベースに直接パイプします。

pg_dump -t table_to_copy source_db | psql target_db

注:他のデータベースに既にテーブルが設定されている場合は、フラグを使用して-aデータのみをインポートする必要があります。そうしないと、「メモリ不足」などの奇妙なエラーが表示される場合があります。

pg_dump -a -t table_to_copy source_db | psql target_db

おすすめ記事