如何从 Cloud 9 PostgreSQL 数据库创建转储文件?

How to create dump file from Cloud 9 PostgreSQL database?

我现在正在使用 Cloud 9,需要查看我的 PostgreSQL 数据库。所以我希望知道以下两种方法。

  1. 当您知道 Cloud 9 中的数据库名称时如何从 PostgreSQL 数据库创建转储文件?

  2. 我可以使用什么工具查看PostgreSQL数据库转储的表?

Use pg_dump。看起来 Cloud9 不允许远程 PostgreSQL 连接,因此您需要在工作区内 运行 它,然后将转储文件传输到您的计算机。使用 pg_dump -Fc 创建 PostgreSQL 自定义格式的转储,这是推荐的格式。

要在转储中列出 table,请使用 pg_restore -l 列出转储的 table 内容。通常,通过将转储恢复到本地 PostgreSQL 安装(再次使用 pg_restore)来处理转储会更容易。

有关详细信息,请参阅 the PostgreSQL manual