我正在尝试检查刚刚使用以下代码解压缩的归档文件的内容
pg_restore --list filename
我也试过
pg_restore --list D:/above_file/filename
我正在使用PostgreSQL 12
遇到了相同的问题。答案是,您需要通过如下指定文件选项来将列表文件输出定向到一个文件:
pg_restore --list --file=".list-file.txt" backupfilepath
默认情况下,存档列表会发送到StdOut,因为它被设计为传递到另一个pg_restore使用列表选项中。请参阅此处复制的文件选项文档,以便于参考:
为生成的脚本指定输出文件,或与-l一起使用时为列表指定输出文件。对stdout使用-。