我收到错误 OperationalError: FATAL: sorry, too many clients have been when using psycopg2. 完成后,我在连接实例上调用 close 方法。我不确定是什么原因造成的,这是我对 python 和 postgresql 的第一次体验,但我在 php、asp.net、mysql 和 sql server 方面有几年的经验。
编辑:我在本地运行此程序,如果连接按应有的方式关闭,那么我一次只能打开 1 个连接。我确实有一个对数据库打开的 GUI,但即使关闭我也收到此错误。在我运行我的程序后不久就发生了。我有一个我调用的函数,它返回一个打开的连接,如下所示:
psycopg2.connect(connectionString)
谢谢
最终编辑:这是我的错误,我在错误上递归调用相同的方法,一遍又一遍地打开相同的方法。这是一个漫长的一天..