¿Cómo puedo exportar el esquema de una base de datos en PostgreSQL?

Mi computadora se rompió, pero afortunadamente hice una copia de seguridad de la carpeta C: \ Archivos de programa \ PostgreSQL.

Ahora estoy trabajando en una nueva computadora y me gustaría importar las bases de datos anteriores de Postgres que están almacenadas en el disco externo.

Me gustaría exportar el esquema de una base de datos específica que se encuentra en la carpeta de copia de seguridad.

El archivoPostgreSQL\8.3\data\global\pg_database contiene información sobre las bases de datos y sus OIDs; por ejemplo:

"db1" 20012
"db2" 23456

Me gustaría exportar el esquema de "db1".

Hay una carpeta llamada "20012" en la carpeta"PostgreSQL\8.3\data\base\20012" que contiene una gran cantidad de archivos [500 archivos].

¿Hay alguna manera de exportar el esquema de esa base de datos?

Tenga en cuenta que todos los archivos de la base de datos Postgresql se encuentran en un disco duro externo y me gustaría exportar el esquema de esa base de datos en un archivo SQL, tomar ese archivo, ejecutarlo y crear la misma base de datos localmente.

Respuestas a la pregunta(7)

Su respuesta a la pregunta