【问题标题】:Sqlalchemy and pgpool-II - OperationalErrorSqlalchemy 和 pgpool-II - OperationalError
【发布时间】:2014-11-12 10:14:08
【问题描述】:

今天我在我公司的一台服务器上设置 pgpool-II 用于数据库复制目的,我正试图从位于另一台服务器上的应用程序连接到它。以前它连接到现在安装 pgpool 的同一台服务器上的数据库没有问题 - 我只需要在配置文件中提供类似此链接的内容:

数据库:postgresql://user:password@host:port/db_name

我已将端口更改为 pgpool 侦听连接并从 pcp.conf 提供用户和密码的端口,但是在启动应用程序后我得到了一个错误列表,所有这些都是相同的类型:

OperationalError: (OperationalError) 无法打开数据库文件 无 无

无论我是作为 postgresql 还是 pgpool 用户进行身份验证,如果我提供 md5 加密或明文密码,错误都是一样的。那我怎样才能正确连接到我的数据库呢?

【问题讨论】:

    标签: postgresql sqlalchemy pgpool


    【解决方案1】:

    问题在几天前解决了,需要将 pgpool 配置中的管理数据库从“template1”更改为“postgres”。 IDK 为什么它不默认。

    【讨论】:

      猜你喜欢
      • 2012-10-22
      • 2018-07-13
      • 1970-01-01
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-12
      • 1970-01-01
      相关资源
      最近更新 更多