Programmation Internet

Programmer en divers langages Programmation Internet
Programmer en divers langages
Programmation Internet
Programmer en divers langages
Sondages
Votez pour une réponse
HTML
HTML
Php
Forum Php
Perl
Forum Perl
Javascript
Forum Javascript
Visual Basic
Visual Basic
Programmation
Tout sur la programmation
Flash
Flash
Petites Annonces
Petites Annonces
Liens
Liens favoris
Livre d'Or
Livre d'Or

erreur de jeu de caractere entre perl et oracle Forum Aide en perl
[ Envoyer un message ] [ Forum perl ] [ F.A.Q. ]
(1 visiteur)

Forum Aide en perl Modification: 29/10/2007
Création: 25/7/2002

De l'aide pour vos programmes et scripts en Perl

 
565 messages déposés

erreur de jeu de caractere entre perl et oracle

Envoi de canto66 le 06 Avril 2005 16:56:51:

bonjour,

Sur un projet j'effectue le parsing d'un fichier xml en perl afin
de constituer des requêtes SQL pour remplir une base Oracle.
Le programme fonctionne correctement mais je suis confronté à une erreur
de conversion de chaîne sur les caractères accentués "è","é","à" etc...
qui s'enregistrent mal en Oracle.
La parsing se fait en UTF-8 et la base est en ISO. Pour tenter de régler
ce problème j'ai essaye de faire la conversion dans la requête SQL avec
la méthode "CONVERT" sans succés. J'ai également essayé d'utiliser une
librairie perl Unicode qui a l'air de fonctionner correctement quand je
fais un "print" des données au niveau du perl mais qui donne toujours
des données erronées lors de l'utilisation de librairie perl DBI.
Je ne sais pas trop si le problème vient du perl ou d'une mauvaise
configuration d'Oracle (client ou serveur). Pour info j'ai constaté un
problème similaire sous windows entre TOAD et SQLPLUS, le 1er insérant
les accents correctement contrairement au second.
Ne connaissant pas trop Oracle j'aimerai que quelqu'un me dise si il a
déjà eu un tel problème dessus ayant un peu fait le tour des differentes
manières de faire une conversion UTF8 vers ISO en perl.
Merci d'avance


Réponses:


Répondre

Pseudo:
(limité à 25 caractères)
E-Mail:
Cochez cette case pour être averti à l'adresse ci-dessus d'une réponse sur ce fil de discussion

Sujet: Re: erreur de jeu de caractere entre perl et oracle

Commentaires:

Choisissez vos Smileys !
Cliquer sur un smilie l'insèrera à la fin de votre texte.Lien optionnel URL:
Titre du lien:

Créer un blog aminaute gratuitement et facilement


Alerter Rezoweb si ce message est illégal

Créez votre Forum Rezoweb gratuitement !

Vous pouvez rechercher un mot ou une expression
dans les messages indexés par Google :

Créez votre Forum gratuit Rezoweb

RezoSite hébergé gratuitement par Rezoweb