如何读取postgresql数据目录中的文件

how to read files in postgresql data directory

如何在 postgresql 中读取 pgsql/data/base/16384 目录中的文件。 这些文件类似于二进制文件或 dat 文件。 我尝试使用 pgAdmin 将其导入特定的 table,但出现如下错误: see the below picture

我也尝试使用 tar 文件恢复整个数据库,但在使用 pgadmin 恢复时我得到了 "no header for toc.dat"。

有什么方法可以在 postgresql 中读取 data/base/16384 中的文件吗?

感谢我所有的朋友。

用 pgAdmin 试试这个:

select datname from pg_database where oid = 16384;
--connect to the database from return of above
select relname from pg_class where relfilenode = 11779;
--select * from <return of above>