我的电脑坏了,但幸运的是我备份了 文件夹 C: Program Files PostgreSQL。
现在我在一台新的电脑上工作,我想导入以前的 Postgres 存储在外部磁盘中的数据库。
我想导出一个特定数据库的模式 位于备份文件夹中的。
文件 PostgreSQL\8.3\data\global\pg_database
包含信息
关于数据库及其 OID; 例如:
"db1" 20012
"db2" 23456
我想导出“ db1”的模式。
在 "PostgreSQL\8.3\data\base\20012"
文件夹中有一个名为“20012”的文件夹
包含大量文件[500个文件]。
有没有导出该数据库模式的方法?
请注意,已经找到了所有 Postgreql 数据库文件 在一个外部硬盘,我想导出该数据库的模式在一个 SQL 文件,采取该文件,运行它,并在本地创建完全相同的数据库。