2012-01-05 18 views

Respuesta

12

Si instala los programas cliente de PostgreSQL, puede utilizar "pg_restore" para convertir un archivo de volcado a una secuencia de comandos SQL sin tener que tener una instancia de PostgreSQL. Simplemente haga pg_restore dumpfile.pg e imprimirá la restauración de SQL a stdout.

+0

qué programa cliente de PostgreSQL es ¿mejor? – Norm

+0

, pg_restore es una de las utilidades cli suministradas con postgresql. Generalmente uso psql para trabajar con el servidor. Algunas personas realmente me gusta pgadmin, no lo hago en la medida en que intento escribir mi propio cliente de escritorio. ymmv. – araqnid

+1

Para cualquiera que use bash y desee guardar la salida en un archivo, use: pg_restore dumpfile.pg> my_file.sql – imderek

5

Si tiene PostgreSQL instalados en su terminal y su archivo es latest.dump sólo tiene que convertirlo a latest.sql esta manera:

$ pg_restore latest.dump > latest.sql

Cuestiones relacionadas