Copiei um banco de dados posttgresql existente de um servidor para outro. A fonte dos meus dados é um postgresql 9.6 enquanto o servidor mais novo está no postgresql 11.
Então eu quero saber como posso verificar se ambos os bancos de dados possuem o mesmo esquema e dados de forma rápida e fácil?
Você não pode fazer isso de forma rápida.
O melhor que você pode fazer é despejar os dois bancos de dados usando
pg_dump
a v11 e comparar os arquivos comdiff
.Se você quiser fazer isso apenas para garantir que a migração foi bem-sucedida, não faça isso. Se você não confia no processo de atualização do PostgreSQL, por que deveria confiar no
pg_dump
?