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

Toad Oracle Discussion :

[ORACLE8i] SESSION SUR TOAD


Sujet :

Toad Oracle

  1. #1
    Membre régulier Avatar de Titouf
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 177
    Points : 95
    Points
    95
    Par défaut [ORACLE8i] SESSION SUR TOAD
    Bonjour,

    J'ai un problème sur TOAD, je lance une procédure sur sql editor dont je n'ai pas le source, et je tombe en anomalie car le NLS_NUMERIC_CHARACTERS n'est pas correctement initialisé sur ma session TOAD. Je fais donc un alter session. Sur la fenêtre SQL EDITOR, je relance cette procédure. Elle fonctionne correctement.

    Sur la fenêtre procédure EDITOR, je lance cette même requete à l'intérieur d'un package, c'est ko et avec la même ano que précedemment.

    Quelqu'un peut il m'aider à comprendre comment marche ces sessions? et quelle solution puis je m'être en place?

    @+ et merci pour votre aide.

  2. #2
    Membre régulier Avatar de Titouf
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 177
    Points : 95
    Points
    95
    Par défaut
    J'ai vu que le NLS_NUMERIC_CHARACTERS dans la table NLS_SESSION_PARAMETERS n'était pas le même quand je suis dans SQL EDITOR de TOAD (après avoir fait un ALTER SESSION) et le PROCEDURE EDITOR de cette même connexion.
    Comment fait on pour changer ce paramètre de manière uniforme?

    Merci d'avance.

  3. #3
    Membre régulier Avatar de Titouf
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 177
    Points : 95
    Points
    95
    Par défaut
    En fait, chaque nouveau démarrage d'une session (Changer de fenêtre sur TOAD, semble être un nouveau démarrage de session), les paramètres pris en compte sont ceux de la configuration par défaut.

    Lorsque l'ALTER SESSION a été réalisé sur SQL EDITOR, il a changé la session en cours... donc le résultat est là.

    Lorsque je passais sur la fenêtre PROCEDURE EDITOR, une nouvelle session démarre avec les paramètres par défaut, donc sans prise en compte du ALTER SESSION fait dans la fenêtre précédente.

    Quels sont ces paramètres par défaut?

    Il s'agit des paramètres contenus dans la table NLS_SESSION_PARAMETERS du client sur lequel on travaille. Dans la cas de TOAD, étant sur l'environnement NT, il s'agit du client ORACLE NT.

    Si vous allez sur SQLPLUS (NT), et que vous tapez l'ordre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM NLS_SESSION_PARAMETERS;
    Vous voyez les paramètres pris en compte.

    Il faut donc changer les paramètres du client ORACLE NT et tout fonctionnera sous TOAD.

    LIEN POUR CHANGEMENT DE PARAMETRES DU CLIENT ORACLE NT

    Voilà...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Sécurité] Probleme de session sur 2 dossier
    Par AlphonseBrown dans le forum Langage
    Réponses: 8
    Dernier message: 12/03/2006, 11h20
  2. [Sécurité] Probleme de session sur wanadoo
    Par -Ju- dans le forum Langage
    Réponses: 5
    Dernier message: 09/03/2006, 17h16
  3. [XPPro] [Partages] Logs de sessions sur partages
    Par arthix dans le forum Windows XP
    Réponses: 4
    Dernier message: 10/01/2006, 09h58
  4. Question sur TOAD
    Par claralavraie dans le forum Toad
    Réponses: 7
    Dernier message: 06/01/2006, 18h03
  5. Réponses: 6
    Dernier message: 08/11/2005, 16h30

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