OVH Cloud OVH Cloud

Accents disparus

2 réponses
Avatar
Franck
Bonjour,

J'ai une base sous SQL 7 dans laquelle certaines tables ont perdu tous les
accents, par exemple tous les caractères 'é' ont été remplacés par 'Ú'.
Est-ce que quelqu'un connait un moyen pour remettre les accents sans à
devoir tout retaper ?

Merci

Franck

2 réponses

Avatar
Gautier Vincent
Salut, Franck,

c'est un problème de Charset ou de collation.

Tu viens de faire :
- une migration de données via l'import de données Sql
Server ?
- un changement de collation (table des caractères) ?

Dans le cas d'une migration de données, tu dois prendre en
source le driver correspondant à ta base de données
initiale, et le driver Data Direct Sql Server wire
protocol 5.0 qui correspond à Sql Server 7.

Dans le cas d'un changement de collation (charset), remet
l'ancien (French).

Dans les deux cas, tu dois repartir des anciennes données
(sauvegarde) correctes en accents.

Regards.

-----Message d'origine-----
Bonjour,

J'ai une base sous SQL 7 dans laquelle certaines tables


ont perdu tous les
accents, par exemple tous les caractères 'é' ont été


remplacés par 'Ãs'.
Est-ce que quelqu'un connait un moyen pour remettre les


accents sans Ã
devoir tout retaper ?

Merci

Franck
.



Avatar
franck
Merci, hélas je me suis aperçu du problème trop tard (il existe depuis
plusieurs mois), et si je restaure une base correcte trops de données seront
perdues.
Donc je crois qu'il ne me reste plus qu'à développer un petit prog pour
faire le boulot.

Merci

"Gautier Vincent" a écrit :

Salut, Franck,

c'est un problème de Charset ou de collation.

Tu viens de faire :
- une migration de données via l'import de données Sql
Server ?
- un changement de collation (table des caractères) ?

Dans le cas d'une migration de données, tu dois prendre en
source le driver correspondant à ta base de données
initiale, et le driver Data Direct Sql Server wire
protocol 5.0 qui correspond à Sql Server 7.

Dans le cas d'un changement de collation (charset), remet
l'ancien (French).

Dans les deux cas, tu dois repartir des anciennes données
(sauvegarde) correctes en accents.

Regards.

>-----Message d'origine-----
>Bonjour,
>
>J'ai une base sous SQL 7 dans laquelle certaines tables
ont perdu tous les
>accents, par exemple tous les caractères 'é' ont été
remplacés par 'Ãs'.
>Est-ce que quelqu'un connait un moyen pour remettre les
accents sans Ã
>devoir tout retaper ?
>
>Merci
>
>Franck
>.
>