sql >> Databasteknik >  >> RDS >> PostgreSQL

Metoden org.postgresql.jdbc4.Jdbc4Connection.isValid(int) är ännu inte implementerad

Den metoden är implementerad i den aktuella drivrutinsversionen. Du måste använda en gammal PgJDBC. Uppgradera. Den är helt bakåtkompatibel. (Du borde ha angett din PgJDBC-version i frågan).

Separat är dock att förlita sig på anslutnings"validering" vanligtvis en dålig idé. Det är bara ett sätt att försöka att ofullständigt dölja ett rastillstånd. Ta bara tag i anslutningen och använd den. Om det finns ett problem med det, bör din applikation fånga det resulterande undantaget, kontrollera SQLSTATE för att se om det är ett anslutningsrelaterat fel och försök igen med en ny anslutning.



  1. Hur kan jag skapa en begränsning för att kontrollera om ett e-postmeddelande är giltigt i postgres?

  2. Hur säkerhetskopierar och återställer man en databas som en kopia på samma server?

  3. Låt inte Streams Pool lura dig

  4. Bästa nya funktioner i PostgreSQL 14