viernes, 10 de febrero de 2012

PostgreSQL Restaurar 9.x a 8.x

Si usted tiene un archivo binario como file.backup creado de una versión 9.x y desea restaurar a una versión inferior pues tenga la noticia que no podrá realizarlo, para esto les comento algunos comandos para no tener problema en esta tarea:

1. Desde Postgres9.x ejecutar el siguiente comando:
   
   # pg_restore -Fc file.backup -f file.sql (Linux)
   # pg_restore -Fc file.backup >>  file.sql (Windows)


2.  Copiar file.sql al servidor PostgreSQL 8.x y ejecutar:

   # psql -U user_postgres -d database_restore -f file.sql

Listo ;)

No hay comentarios: