sql >> Databasteknik >  >> RDS >> Oracle

IDLE timeout-parameter i Oracle

Vad är felet du får när du försöker använda anslutningen?

Oracle kommer som standard inte att stänga en anslutning på grund av inaktivitet. Du kan konfigurera en profil med en IDLE_TIME för att få Oracle att stänga inaktiva anslutningar, men det låter inte som att du har gjort det. Du kan också konfigurera Oracle att upptäcka döda anslutningar och stänga anslutningen om klienten inte svarar - om klienten är begravd i tre timmar är det möjligt att den inte svarar i tid. Men det verkar mindre troligt att annonsen kräver ytterligare konfigurationssteg.

Den mer sannolika situationen enligt min erfarenhet är att ditt nätverk avbryter anslutningen. Om du ansluter via en brandvägg, till exempel, kommer brandväggen ofta att stänga anslutningar som har varit inaktiva för länge.

Det faktiska Oracle-felmeddelandet som du får kommer att indikera vilket av dessa alternativ som orsakar ditt problem.



  1. Konvertera mellan datatyper för datum och tid i SQL Server (T-SQL-exempel)

  2. Påverkar begränsningar av främmande nyckel frågetransformationer i Oracle?

  3. Finns det nackdelar med att använda en generisk varchar(255) för alla textbaserade fält?

  4. Vad är en genererad kolumn?