Как я могу экспортировать схему базы данных в PostgreSQL?
Мой компьютер вышел из строя, но, к счастью, я создал резервную копию папки C: \ Program Files \ PostgreSQL.
Сейчас я работаю на новом компьютере и хочу импортировать предыдущие базы данных Postgres, которые хранятся на внешнем диске.
Я хотел бы экспортировать схему конкретной базы данных, которая находится в папке резервной копии.
ФайлPostgreSQL\8.3\data\global\pg_database
содержит информацию о базах данных и их OID; например:
"db1" 20012
"db2" 23456
Я хотел бы экспортировать схему "db1".
В папке есть папка с именем "20012""PostgreSQL\8.3\data\base\20012"
который содержит много файлов [500 файлов].
Есть ли способ экспортировать схему этой базы данных?
Обратите внимание, что все файлы базы данных Postgresql находятся на внешнем жестком диске, и я хотел бы экспортировать схему этой базы данных в файл SQL, взять этот файл, запустить его и создать точно такую же базу данных локально.