Wie kann ich das Schema einer Datenbank in PostgreSQL exportieren?

Mein Computer ist ausgefallen, aber zum Glück habe ich den Ordner C: \ Programme \ PostgreSQL gesichert.

Jetzt arbeite ich an einem neuen Computer und möchte die vorherigen Postgres-Datenbanken importieren, die auf der externen Festplatte gespeichert sind.

Ich möchte das Schema einer bestimmten Datenbank exportieren, die sich im Sicherungsordner befindet.

Die DateiPostgreSQL\8.3\data\global\pg_database Enthält Informationen zu Datenbanken und deren OIDs. zum Beispiel:

"db1" 20012
"db2" 23456

Ich möchte das Schema von "db1" exportieren.

Es gibt einen Ordner mit dem Namen "20012" im Ordner"PostgreSQL\8.3\data\base\20012" das enthält eine Menge von Dateien [500 Dateien].

Gibt es eine Möglichkeit, das Schema dieser Datenbank zu exportieren?

Beachten Sie, dass sich alle Postgresql-Datenbankdateien auf einer externen Festplatte befinden und ich das Schema dieser Datenbank in eine SQL-Datei exportieren, diese Datei nehmen, ausführen und dieselbe Datenbank lokal erstellen möchte.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage