Oracle
 sql >> Base de données >  >> RDS >> Oracle

Paramètres de délai de connexion pour la base de données Oracle

Il n'y a pas de paramètre client qui entraînerait l'abandon d'une connexion entraînant une erreur ORA-03113 après un certain temps. Et il n'y a aucun paramètre sur le serveur de base de données qui entraînerait l'expiration d'une connexion conduisant à une erreur ORA-03113.

Le serveur peut activer la détection de connexion morte (DCD) en définissant le paramètre sqlnet.expire_time dans le sqlnet.ora du serveur. Cela amènera le serveur à envoyer périodiquement un paquet de sonde pour vérifier que le client est toujours actif.

Oracle ne supprimera jamais une connexion en raison d'une inactivité avec une erreur ORA-03113. Il est possible de configurer Oracle pour supprimer les connexions inactives, mais cela générerait une erreur différente. Si vous obtenez une erreur ORA-03113, soit le pare-feu provoque l'interruption de la connexion, soit il y a un autre problème dans le réseau entre la machine cliente et le serveur.