Instrução

um banco de dados PostgreSQL pode ser restaurado para uma versão mais recente usando um arquivo pg_dump?

Last Published: August 5, 2025

Normalmente, as atualizações locais do PostgreSQL podem ser executadas usando pg_upgrade, no entanto, devido a alterações no suporte a tipos de dados a partir do PostgreSQL 12.x, se o banco de dados tiver um geodatabase, você deverá usar os comandos pg_dump e pg_restore para atualizar para PostgreSQL 12.x ou posterior. Ao usar este método para atualizar, ele remove campos OID não utilizados e não suportados das tabelas do sistema de geodatabase que, de outra forma, impediriam a atualização do PostgreSQL.

A Esri recomenda utilizar o pg_dump para criar um arquivo compactado, descartar o banco de dados, recriar o banco de dados com o mesmo nome e restaurar o arquivo compactado para o banco de dados recriado usando pg_restore.

Note:
When restoring the PostgreSQL database, you can restore the pg_dump file to a newer version of PostgreSQL. Because pg_dump is used to transfer data to newer versions of PostgreSQL, the output of pg_dump can be expected to load into PostgreSQL server versions newer than pg_dump's version.

ID do Artigo: 000032177

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download