Я попробовал некоторые решения здесь, и они были действительно полезны. По моему опыту, лучшим решением является использование psql командной строки, но иногда я не чувствую необходимости использовать командную строку psql. Итак, вот еще одно решение для pgAdminIII
create table table1 as(
select t1.*
from dblink(
'dbname=dbSource user=user1 password=passwordUser1',
'select * from table1'
) as t1(
fieldName1 as bigserial,
fieldName2 as text,
fieldName3 as double precision
)
)
Проблема с этим методом заключается в том, что должны быть написаны имена полей и их типы таблиц, которые вы хотите скопировать.