我确实想在数据库转储中搜索一些数据,但这些转储使用二进制压缩格式(PGDMP
头).
如何在不恢复它们的情况下将其转换为SQL?
我确实想在数据库转储中搜索一些数据,但这些转储使用二进制压缩格式(PGDMP
头).
如何在不恢复它们的情况下将其转换为SQL?
pg_restore
,在没有数据库名称的情况下运行时,将文本转储输出到stdout;您可以使用-f
或I/O重定向将其发送到其他地方.
pg_restore -f mydatabase.sql mydatabase.dump