Obtenir OperationalError: FATAL: désolé, trop de clients utilisant déjà psycopg2

J'obtiens l'erreur OperationalError: FATAL: désolé, trop de clients déjà lors de l'utilisation de psycopg2. Je suis l'appel de la méthode close sur ma connexion instance après je suis fait avec elle. Je ne suis pas sûr de ce que pourrait en être la cause, c'est ma première expérience avec python et postgresql, mais j'ai quelques années d'expérience avec php, asp.net, mysql et sql server.

EDIT: je suis en cours d'exécution au niveau local, si les connexions sont de clôture comme il faut alors je n'ai que 1 connexion ouverte à la fois. Je l'ai fait avoir une interface graphique, ouvrez la base de données, mais encore fermée, je reçois cette erreur. Il se passe très peu de temps après je lance mon programme. J'ai une fonction que j'appel qui renvoie une connexion qui s'ouvre comme:

psycopg2.connect(connectionString)

Grâce

Montage Final:
C'était mon erreur, j'ai été de manière récursive, à l'appel de la même méthode sur l'erreur qui a été l'ouverture de la même méthode. Il a été une longue journée..

InformationsquelleAutor Greg | 2009-02-06