PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

psycopg2 — połączenie bez klucza

Widzisz ten błąd, ponieważ przekazujesz None do funkcji putconn(). Źródło można zobaczyć pod adresem:https://github.com/psycopg/psycopg2/blob/master/lib/pool.py

Powinieneś dostosować swój ostatni blok tak, aby był:

    finally:
        cursor.close()
        self.conn.putconn(conn)

Napotkałem błąd po wymuszeniu odświeżenia puli połączeń i miałem linię, która próbowała wywołać putconn(conn) na połączeniu ze starej puli.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Heroku pg:push psql:FATAL:uwierzytelnienie hasła nie powiodło się dla użytkownika

  2. Przechowywać i indeksować YAML za pomocą PostgreSQL, biblioteki Javascript lub funkcji wielokrotnego użytku?

  3. PostgreSQL:Utwórz indeks na znacznik czasu::DATE

  4. PostgreSQL - uruchom dwie transakcje jednocześnie

  5. Zapytanie Plan postgresu z indeksami