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

Administration Oracle Discussion :

Problème d'affichage des montants


Sujet :

Administration Oracle

  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut Problème d'affichage des montants
    Bonjour,

    Est-il possible de constater des différences de restitution à l’affichage d’un montant dans un document lorsqu’on l’exécute entre :

    - Soit Oracle 9i, serveur Unix,

    - Soit Oracle 10G, serveur Windows 64 bits

    A partir d’un export de Oracle 9i, serveur Unix, 32 Bits vers un import Oracle 10G, serveur Windows 64 bits les données ne sont pas identiques.


    Si je realise un "select" par requête sur les montants, je ne voit pas de différence.


    Merci à tous.

  2. #2
    Membre éclairé Avatar de lmartin
    Inscrit en
    Avril 2008
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 61
    Par défaut
    Oui c'est possible !!! avec les "group by" il me semble.
    Quelle est ta version 10G, il me semble que le problème est corrigé à partir de la version 10.2.0.3

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    J'ai la version 10.2.0.3

  4. #4
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    La même requête de select sur deux environnements différents et avec deux versions d’oracles différents j'ai bien le même résultat, mais l'affichage des montants avec le même util est différent.
    Ou est-ce qu’il faut que je cherche le paramètre qui donne cette différence ?


    Merci,

  5. #5
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    Cherches du côté du paramètre NLS_MONETARY_CHARACTERS (Dérivé de NLS_TERRITORY, lui-même dérivé de NLS_LANG).

    Connectes toi sur tes deux bases avec SQL*Plus et ton compte/schéma applicatif et effectue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    show parameter NLS_LANG;
    show parameter NLS_TERRITORY;
    show parameter NLS_MONETARY_CHARACTERS;

  6. #6
    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
    Les paramètres NLSxxx définis au niveau de l'instance ne sont pas pris en compte côté client dès que le client définit le paramètre NLS_LANG comme variable d'environnement Unix/Windows ou comme clé de registre sous Windows. C'est un "problème" classique.

  7. #7
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    L'idée c'est de les tester en local, ensuite si cela marche rien ne t'empêche de créer un TRIGGER AFTER LOGON sur le compte applicatif se chargeant de mettre tout en ordre.

    De plus cette méthode est fortement conseillée car elle permet de pallier aux mauvaises configurations des clients et ramène à la base la maîtrise de tous ces petits paramètres qui peuvent foutre rapidement le bordel.


Discussions similaires

  1. [ADSL] Problème d'affichage des pages
    Par adam22 dans le forum Dépannage et Assistance
    Réponses: 9
    Dernier message: 07/12/2005, 14h36
  2. Problème d'affichage des tables
    Par talere dans le forum Access
    Réponses: 6
    Dernier message: 24/10/2005, 13h02
  3. Problème d'affichage des caractères accentués
    Par ostaquet dans le forum JBuilder
    Réponses: 1
    Dernier message: 10/03/2005, 06h58
  4. [JTable] Problème d'affichage des données
    Par ddams dans le forum Composants
    Réponses: 2
    Dernier message: 15/09/2004, 17h07
  5. Réponses: 1
    Dernier message: 06/03/2003, 11h57

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