IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sql*Plus Oracle Discussion :

Probleme de connexion SQLPLUS


Sujet :

Sql*Plus Oracle

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 5
    Par défaut Probleme de connexion SQLPLUS
    Bonjour à tous,
    J'ai un petit soucis de fonctionne de SQLPLUS sous Unix. En effet ce dernier ne détecte pas lorsqu'il y a une déconnexion réseau. je détails:

    J'ai créé cette petit procedure sur ma base Oracle 9.2.0:

    Create or replace procedure TEST is
    Begin
    WHILE 1=1 LOOP
    dbms_application_info.set_module(‘TEST’,to_char(sysdate,’DD/MM/YY HH24:MI:SS’));
    dbms_lock.sleep(5);
    END LOOP;
    End;
    /


    Je l'execute depuis un client Unix ( je précise la base en le client sont sur 2 machines distincts):

    execute test;

    tout se déroule normalement jusqu'à maintenant.
    Maintenant je me mets derriere machine qui contient ma base de test avec la procedure stocké test et je débranche le cable réseau de la machine.

    Sur mon client rien ne change. Aucunes alertes m'indiquent que je ne suis plus connecté à ma base.

    Sur ma machine contennant la base de donnée, je pousse le bouchon encore plsu loin, et j'arrête la base de donnée brutalement. une fois la base de donnée down, je rebranche le cable réseau.

    Et là au magie , mon client n'a rien capter de tout ce que je venais de faire. Aucun messages n'apparaient.

    Pour avoir un message d'erreur il me faut faire un Control + C pour voir apparaitre le message que j'attendais lors de la déconnection.

    Est-ce que quelqu'un a déjà vu ce comportement et est-ce que qu'un à une solution pour détecter une deconnection du serveur avec sqlplus?

    Pour info: j'ai trouvé la variable SQLNET.EXPIRE_TIME mais cela ne donne rien.

    merci d'avance...

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Sur mon client rien ne change. Aucunes alertes m'indiquent que je ne suis plus connecté à ma base
    Il y a peut-être un paramètre réseau TCP/IP à changer (pas forcément au niveau Oracle) ? Je ne sais pas si Oracle Net sait détecter qu'une connexion est coupée pour la requête en cours mais en général il sait le reconnaître lorsque vous allez envoyer une nouvelle requête.

    Pour info: j'ai trouvé la variable SQLNET.EXPIRE_TIME mais cela ne donne rien
    Oui car le paramètre SQLNET.EXPIRE_TIME n'influe que sur la détection côté serveur de l'absence du client pour tuer les sessions côté serveur.

  3. #3
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    je crains que ce soit un bug... j'ai moi même déjà remarqué que SQL*Plus ne réagit pas du tout pendant l'exécution de code PL/SQL quand bien même la session serait tuée

Discussions similaires

  1. [MySQL] Probleme de connexion
    Par sylvain_neus dans le forum Hibernate
    Réponses: 19
    Dernier message: 01/08/2007, 09h34
  2. [connexion][CVS] Toujours mon probleme de connexion
    Par Gromitou dans le forum JBuilder
    Réponses: 11
    Dernier message: 07/11/2003, 18h41
  3. [PgAccess]probleme de connexion
    Par caribou_belle dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 19/08/2003, 17h43
  4. ADOLib : probleme de connexion
    Par kev03 dans le forum MFC
    Réponses: 5
    Dernier message: 14/08/2003, 12h10
  5. [PostgreSQL]probleme de connexion par pgaccess
    Par yacomor dans le forum Administration
    Réponses: 9
    Dernier message: 14/11/2002, 16h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo