Horacio:

On Fri, 24 Sept 2021 at 23:48, Horacio Miranda <hmira...@gmail.com> wrote:
> No estoy de acuerdo con esto.
> Export de 9.2 usas el pg_dump del 9.2
> Import a 12, usas el pg_restore del 12.
> Yo no me arriesgo haciendo exports de datos usando bases remotas o con 
> versiones distintas.

Hay te estas arriesgando a no hacer lo que recomiendan los
desarrolladores, usar el del 12 para ambos.

>>>
18.6.1. Upgrading Data via pg_dumpall
...
It is recommended that you use the pg_dump and pg_dumpall programs
from the newer version of PostgreSQL, to take advantage of
enhancements that might have been made in these programs. Current
releases of the dump programs can read data from any server version
back to 7.0.
<<<

Entre otras cosa el pg_dump del 9.2 NO sabe que necesita el 12 en el
dump, la del 12 si, y lleva codigo para funcionar con servidores mas
antiguos, IIRC hasta la 8.0.

Puedes resolver en parte cosas con opciones de quoteo y similares,
pero por lo general lo mejor suele ser volcar con el pg_dump mas
nuevo.

FOS


Reply via email to