Use o pg_dump com a opção -t (que você pode especificar várias vezes):
pg_dump -t foo -t foo1 dbname1 > dump.sql
Restaurar no novo banco de dados:
psql -U username dbname2 < dump.sql
Eu tenho um banco de dados (é o Postgres, se isso importa) e eu gostaria de pegar duas de suas tabelas, exportá-las e depois importá-las para outro banco de dados. Como eu faço isso?
Editado para adicionar a isca do Google: carga de despejo
Se o outro banco de dados não for gerenciado pelo Postgresql, use o pg_dump, como na dica do Gary, mas com o sinalizador -D, isso torna o processo de importação muito mais robusto. Você terá que criar os esquemas no sistema de destino
(desculpe, não posso adicionar um comentário à resposta de Gary, pois não tenho pontos suficientes)
Tags postgresql database sql