Sqlalchemy和pgpool-II - OperationalError

时间:2014-11-12 10:14:08

标签: postgresql sqlalchemy pgpool

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

database:postgresql:// user:password @ host:port / db_name

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

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

如果我认证为postgresql或pgpool用户并且如果我提供md5加密或明文密码,则无关紧要,错误是相同的。我怎样才能正确连接到我的数据库呢?

1 个答案:

答案 0 :(得分:0)

几天前问题解决了,需要从" template1"更改pgpool配置中的管理数据库。 to" postgres"。 IDK为什么不默认这一点。