sql >> Database >  >> RDS >> Oracle

ORA-12571:TNS:fout pakketschrijver met ASP.NET

Een andere mogelijke oplossing is dat de firewall tussen jou en de Oracle-database denkt dat je verbinding dood is en deze onder je sluit. U komt er alleen achter wanneer u een query probeert uit te voeren en de ORA-12571-fout krijgt.

Dit wordt veroorzaakt doordat verbindingen lange tijd openstaan ​​zonder activiteit.

De oplossing is om de SQLNET.EXPIRE_TIME toe te voegen aan het sqlnet.ora-bestand op de server en deze in te stellen op een interval (10). Hierdoor worden de verbindingen elke 10 minuten gepingd om er zeker van te zijn dat ze nog in leven zijn.

Het resultaat hiervan is dat uw firewall netwerkactiviteit zal zien en de verbinding niet zal sluiten.

SQLNET.EXPIRE_TIME=10

ORA-12571:TNS:fout pakketschrijver - Een van de moeilijkste problemen die ik heb moeten oplossen



  1. Hoe waarde te krijgen door dynamisch veld Naam met behulp van sql select-query

  2. MySQL-deadlocks met opgeslagen procedure die UID genereert

  3. gevent en posgres:asynchrone verbinding mislukt

  4. MySQL controleren of er meerdere rijen bestaan