sql >> Databasteknik >  >> RDS >> Oracle

Hur man närmar sig en Got minus ett från ett läsanropsfel när man ansluter till en Amazon RDS Oracle-instans

Den omedelbara orsaken till problemet är att JDBC-drivrutinen har försökt läsa från ett nätverksuttag som har stängts av "den andra änden".

Detta kan bero på några saker:

  • Om fjärrservern har konfigurerats (t.ex. i filen "SQLNET.ora") för att inte acceptera anslutningar från din IP.

  • Om JDBC-webbadressen är felaktig kan du försöka ansluta till något som inte är en databas.

  • Om det finns för många öppna anslutningar till databastjänsten kan den vägra nya anslutningar.

Med tanke på symptomen tror jag att scenariot "för många kopplingar" är det mest troliga. Det tyder på att din applikation läcker anslutningar; d.v.s. skapa anslutningar och sedan misslyckas med att (alltid) stänga dem.



  1. I SQL Server, hur genererar jag en CREATE TABLE-sats för en given tabell?

  2. Hur man ställer in ett standardvärde för en befintlig kolumn

  3. Hur man använder rollerna som har ändrats i MySQL 8.0

  4. LOWER() Funktion i Oracle