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

  1. #1
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut Caractères spéciaux unicode groupés de facon étrange
    Bonjour,

    Voila la situation :
    Il y a une base de production sur SQL Server 2000. Avec SSIS 2005, je me connecte à cette base pour extraire des données pour du reporting.

    Chose étrange, dans la base 2000 il y a des noms en unicode qui sse regroupent alors qu'ils ne devraient pas. Par exemple :
    Si j'ai Gomez et Gómez, en faisant un distinct ou un group by sur la base 2000, il va me sortir une seule ligne pour les 2.
    En revanche, une fois extraits tels quels sur 2005, la meme requête donnera 2 lignes différentes, une avec accent, l'autre sans.
    Donc deja est-normal sur la base 2000 d'avoir ca et est-ce normal de ne pas l'avoir en 2005. Sur 2000 le champ est en nvarchar(30) et sur 2005, sans conversion, il est en nchar(30).

    Une histoire de "Case sensitive" peut etre ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : octobre 2007
    Messages : 265
    Points : 314
    Points
    314
    Par défaut
    Quelles sont les collations utilisées dans tes différentes bases ?

  3. #3
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut
    Les 2 sont en French_CI_AS.

    Edit:
    En fait de l'autre coté, l'instance a cette config mais la base non, elle est en Accent Insensitive donc c'est ca le pb.

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

Discussions similaires

  1. Problème unicode / caractères spéciaux + écriture de fichier
    Par Mysti¢ dans le forum Général Python
    Réponses: 12
    Dernier message: 01/12/2010, 13h38
  2. Problèmes Caractères spéciaux (unicode)
    Par echap2000 dans le forum C++Builder
    Réponses: 7
    Dernier message: 05/01/2009, 12h41
  3. Affichage de caractères spéciaux avec Unicode
    Par bocarB dans le forum Langage
    Réponses: 3
    Dernier message: 30/10/2008, 14h40
  4. [SOAP][Axis] Caractères spéciaux (unicode)
    Par ryk dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 05/12/2005, 20h10
  5. Traiter les caractères spéciaux
    Par ricola dans le forum Langage
    Réponses: 2
    Dernier message: 20/02/2003, 10h23

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