PostgreSQL数据库不能通过Navicat获得

时间:2017-04-12 15:58:01

标签: database postgresql navicat

我是Postgres的新手,而不是SQL。我通常使用Navicat连接到我的数据库,所以我设置了与远程Postgres DB的连接,就像我通常那样。我能够:

  • 成功连接
  • 列出数据库

然而,当我使用我的表单击数据库时,它会扩展数据库,但不会显示任何内容。没有桌子。

我在这里看到了另一个问题,用户试图进入' template0'和' template1':Some PostgreSQL databases not visible through clients like Navicat or pgAdmin

我没有尝试进入这些,而是​​进入一个充满桌子的自定义数据库。我已经验证了我的网络应用程序和phpPgAdmin都可以访问所有表格和数据,因此问题似乎在于Navicat。

我阅读了一些关于这些表格如何成为系统项目的说明,然后进入Navicat首选项并选中了显示系统项目(PostgreSQL,SQL Server)和#的框。 39;无济于事。

我尝试使用Navicat Premium的一件事就是安装Navicat PostgreSQL版本。这也产生完全相同的结果,我可以看到我的数据库,但没有表格。

这里发生了什么?

修改

在Vao Tsun的帮助下,我们确定这是PostgreSQL 7.2.4并且Navicat不支持它。

1 个答案:

答案 0 :(得分:1)

https://www.navicat.com/products/navicat-for-postgresql

  

Navicat for PostgreSQL将您连接到任何本地/远程PostgreSQL   版本7.3或更高版本的数据库服务器。

它不适用于PostgreSQL 7.2.4