【问题标题】:Can't connect to postgresql server installed locally on my machine无法连接到我机器上本地安装的 postgresql 服务器
【发布时间】:2014-10-14 07:31:57
【问题描述】:

我已经使用 Bitnani 在我的 Mac Book Pro 上本地安装了 DSP(Dreamfactory Service Platform)。

我有一个 PostGreSQL 服务器在我的 Macbook 上本地运行,我想使用 DSP 连接到该服务器。 我能够成功地从其他应用程序连接到我的 PostGreSQL 服务器,这基本上意味着设置没有问题。 但是,在尝试从 DSP 连接时出现错误:-“无法启动服务“sql”:CDbConnection 无法打开数据库连接。”

我的连接字符串是:-“pgsql:host=localhost;dbname=Pinu” 另外,密码输入正确。

端口默认为5432。无论我在连接字符串中输入与否,连接总是失败。

尽管我尝试将服务添加为远程 SQL 数据库,但我知道它实际上位于同一本地主机上。不知道是不是这个问题。

我也尝试输入 - 127.0.0.1 代替 localhost,但我仍然看到同样的问题。

在这方面的任何帮助将不胜感激!

【问题讨论】:

    标签: postgresql rest database-connection


    【解决方案1】:

    通过电子邮件与您交谈后,这里的根本问题似乎是您尚未成功将您的 DSP 升级到最新版本。我们明天将在 Bitnami 上发布 DreamFactory 1.8 版,所以你应该升级到最新版本。

    就您的 PostgreSQL 问题而言,让我们探讨一些选项:

    1) 连接字符串:

    a) pgsql:host=localhost;dbname=Pinu
    b) pgsql:host=localhost:5432;dbname-Pinu
    C) pgsql:host=localhost;port=5432;dbname=Pinu

    2) 如果这些不起作用,请尝试将您的本地主机替换为 127.0.0.1(正如您之前尝试过的,但在所有场景中都进行了测试)。

    3) pgsql:host=localhost;port=5432;dbname=series1;schema=schema_name_here

    通常情况下,选项 A 应该可以正常工作。

    如果您愿意,请尝试一下,如果您需要升级方面的帮助,请再次通过电子邮件与我联系。

    --谢谢, 标记

    【讨论】:

      猜你喜欢
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 2017-11-23
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 2016-04-21
      • 2020-08-27
      相关资源
      最近更新 更多