sql - postgres - Exportar un script CREATE para una base de datos desde pgAdmin




migrar de postgresql a mysql (4)

Digamos que he creado una base de datos en pgAdmin, pero quiero exportar un archivo CREATE sql.

¿Cómo podría generar el vertedero?


Al menos en PgAdmin III 1.22.1 puede hacer que CREATE script: 1) haga clic derecho en el nombre de la tabla 2) "Scripts" -> "CREATE script" Hay opciones para obtener SELECT, DELETE, etc.


Aquí se explica cómo usar pgAdmin para crear un script de esquema que se pueda usar con una herramienta de comparación de esquema de base de datos PostgreSql, como apgdiff . Estas instrucciones son para pgAdmin3.

  1. En pgAdmin, haga clic con el botón derecho en la base de datos y haga clic en Copia de seguridad.
  2. Ingrese una ruta de acceso y un nombre de archivo apropiados (es decir, /some/path/my_script.sql ).
  3. Seleccione Normal como el formato en el menú desplegable de formato.
  4. Vaya a la pestaña Opciones de volcado n . ° 1 y marque "Solo esquema".
  5. Luego haz clic en Copia de seguridad Luego haz clic en Listo.

Nota: Sí, me doy cuenta de que pgAdmin utiliza pg_dump detrás de las escenas para crear el script, pero la pregunta era sobre pgAdmin, por lo que este es el método de GUI.


Puede lograr esto a través de phpPgAdmin al igual que phpMyAdmin for MySQL.

Inicie sesión en phpPgAdmin seleccione la base de datos y luego elija exportar.


Sin embargo, pgAdmin tiene la capacidad de hacer lo que quiera:

Haga clic derecho en la base de datos que desea exportar

Seleccione Copia de seguridad en el menú emergente

Elija "formatear" Normal.

Elija "opción simple" Solo esquema





pgadmin