Parfois, lorsque l'on fait un script d'insertion ou d'update, les caractères dans la BDD sont mal encodé. En fait, lors de la création su script SQL, il faut faire attention, à ce que notre encodage soit conforme (<=> le même) à celui de la BDD.
Pour le savoir, il faut vérifier que la variable d'env NLS_LANG sur le serveur de BDD est bien positionné lors du passage du script et aussi que le fichier à lui aussi été encodé dans le bon jeu de caractères ...
sur notre serveur, je tape la commande env:
env
...
NLS_LANG=french_france.we8iso8859p15
...
Ici, on peut voir que la langue choisi, et french_france, et le jeu de caractères est
iso8859p15
Aucun commentaire:
Enregistrer un commentaire