将已删除的postgresql中的旧表导入新安装的postgresql

将已删除的postgresql中的旧表导入新安装的postgresql,postgresql,import,Postgresql,Import,我的postgresql有问题,我复制了所有文件,然后将其删除。 然后,我安装了一个新的,问题就解决了。 现在可以将旧文件和TEBLE导入新文件了吗?如果它们是相同的主版本(即9.0到9.0.4,而不是9.0到9.1),那么您可以在旧数据目录中启动并获取所有内容。PostgreSQL没有简单的表文件导入功能,因此如果您只想导入一些表,最好的选择是pg_dump-c,然后是pg_restore-t tablename,这样您就可以有选择地将表还原到新集群中。如果它们是相同的主版本(即9.0到9.0

我的postgresql有问题,我复制了所有文件,然后将其删除。 然后,我安装了一个新的,问题就解决了。
现在可以将旧文件和TEBLE导入新文件了吗?

如果它们是相同的主版本(即9.0到9.0.4,而不是9.0到9.1),那么您可以在旧数据目录中启动并获取所有内容。PostgreSQL没有简单的表文件导入功能,因此如果您只想导入一些表,最好的选择是
pg_dump-c
,然后是
pg_restore-t tablename
,这样您就可以有选择地将表还原到新集群中。

如果它们是相同的主版本(即9.0到9.0.4,而不是9.0到9.1)然后,您可以在旧数据目录中启动并获取所有内容。PostgreSQL没有用于表文件的简单导入功能,因此如果您只想导入一些表,最好的选择是
pg_dump-c
,然后是
pg_restore-t tablename
,这样您就可以有选择地将表还原到新集群中