2011-02-03 20 views
14

Nuevo en la base de datos PostgreSQL, encontré que los nombres de las columnas se convirtieron automáticamente a minúsculas. Creé una copia de seguridad PLAIN, edité manualmente los nombres de las columnas al caso apropiado. Cuando intenté restaurar la copia de seguridad PLAIN editada, se deshabilitó el botón Aceptar de pgAdmin3 Restore.pgAdmin III Restore PLAIN Backup

¿Hay alguna manera de ejecutar el archivo de copia de seguridad sin formato editado? Por favor ayuda.

+0

"failed with errors" - example? –

Respuesta

25

Utilice el programa de cliente psql para restaurar, funciona bien. Los instaladores de pgAdmin y PostgreSQL también instalan psql, por lo que debe tenerlo en su pc o su servidor de base de datos.

psql -f backup.sql postgres 
+0

¿Dónde debería colocar backup.sql, en qué directorio? Estoy usando Windows 7. –

+0

Simplemente coloque en C: \ y diga a psql dónde encontrarlo: psql -f "c: /backup.sql" postgres –

+0

puede agregar -U USERNAME para usar este comando con otro usuario en lugar del defecto. –