Samedi 20 février 2010 6 20 /02 /Fév /2010 15:31


TNS-12518 Listener could not hand off client connection

Si plus aucune connexion ne sont permises sur votre base de données Oracle, et si vous êtes sur un système d'exploitation Windows 2003 Server avec 4 Go de Ram et si dans votre Listener.log vous avez ce type d'erreur :

TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
32-bit Windows Error:233: Unknown error


pas de panique...Oracle consomme certainement trop de ressources
Pour le confirmer, ouvrez un fichier trace récent dans le dossier UDUMP (User DUMP) et regardez la valeur de VA sur la ligne Memory

Memory (Avail/Total): Ph:1541M/3069M, Ph+PgF:4349M/6340M, VA:40M/2047M


si la valeur VA exprimée en Mo est très base alors oui, Oracle n'a plus de ressource suffisante pour accepter des connexions.

Vous avez certainement une SGA et une PGA trop grande :
La Ram allouée est égale à 2Go, donc si la somme de votre SGA+PGA = 1.8 Go par exemple, il ne reste que 200 Mo de disponible sur le système pour des connexions à la base de données.

La solution consiste à descendre l'espace alloué de la SGA+PGA, par exemple à 1.4 Go, ce qui vous laissera 600 Mo environ pour les connexions.

Sinon la solution préconisée par Oracle, est d'éditer le fichier BOOT.INI du serveur et de rajouter /3GB /Userva=2900 dans cette ligne.

\WINDOWS="windows server 2003, Standard" /fasdetect /3GB /Userva=2900 /NoExecute=OptOut


Redémarrer le serveur et testez une montée en charge et vérifier dans un fichier UDUMP la nouvelle valeur de VA. Désormais 3 Go sont dédiés.

Memory (Avail/Total): Ph:1523M/3069M, Ph+PgF:4300M/6340M, VA:1040M/3047M

Soyez vigilant et faite le en test avant et faites le avec votre administrateur système par exemple.


Par Daniel Roesch - Publié dans : OS / TUNING
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil

Rechercher Articles Oracle SQL sur ce Site.

Loading

À lire aussi…

Download PDF Oracle

Rechercher sur le site

Oracle 10G - DBA -

Syndication

  • Flux RSS des articles
Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés