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