sql >> Database teknologi >  >> RDS >> Oracle

IDLE timeout parameter i Oracle

Hvad er fejlen, du får, når du forsøger at bruge forbindelsen?

Oracle vil som standard ikke lukke en forbindelse på grund af inaktivitet. Du kan konfigurere en profil med en IDLE_TIME for at få Oracle til at lukke inaktive forbindelser, men det lyder ikke som om du har gjort det. Du kan også konfigurere Oracle til at registrere døde forbindelser og lukke forbindelsen, hvis klienten ikke reagerer - hvis klienten er begravet i tre timer, er det muligt, at den ikke reagerer rettidigt. Men det virker mindre sandsynligt, at annoncen kræver yderligere konfigurationstrin.

Den mere sandsynlige situation efter min erfaring er, at dit netværk afbryder forbindelsen. Hvis du for eksempel opretter forbindelse via en firewall, vil firewallen ofte lukke forbindelser, der har været inaktive for længe.

Den faktiske Oracle-fejlmeddelelse, du modtager, vil indikere, hvilket af disse alternativer, der forårsager dit problem.



  1. En tur gennem GIMR

  2. Fuld liste over tegnsæt understøttet af MariaDB

  3. Udfør kun en trigger, når visse kolonner er opdateret (SQL-server)

  4. give korrekt brugernavn og adgangskode, få ORA-01017:ugyldigt brugernavn/adgangskode; logon nægtet